Կարող եք նշել հանրահայտ հաղորդագրության փոխանակման համակարգեր, որոնք կիրառվում են ծառայությունների միկրոարքիտեկտուրայում?
Java
Ինչու են անհրաժեշտ ACID հատկությունները տվյալների բազայի գործառնությունների ժամանակ:
Ինչպե՞ս է կատարվում պատասխանատվության և առաջադրանքների բաժանումը զարգացման թիմի անդամների միջև։
Ի՞նչ դեպքերում է նպատակահարմար միկրոսերվիսները միացնել մոնոլիտային ճարտարապետության մեջ։
Վերջին ծրագրավորողների կոդի ստուգումը ում է վստահվում?
Ի՞նչ է @Transactional նշանագրման դերը ծրագրերում գործարքների կառավարումում:
Ի՞նչ է տեղական կեշի նպատակը միկրոսերվիսային համակարգում և ինչպես է այն օգնում բարելավել արտադրողականությունը։
Արդյոք պարտադիր է տվյալների բազայի աղյուսակում հիմնական բանալիի համար ինդեքսավորումը?
Կարող եք բացատրել Propagation հասկացողությունը գործարքների համատեքստում?
Կարող եք բացատրել, թե ինչ է ենթադրվում ցածր ընտրողականության մակարդակով տվյալների բազաների հետ աշխատելու համատեքստում?
Ինչպե՞ս որոշել թիմի անդամների թիվը, ովքեր մասնակցել են կոնկրետ գործառույթի իրականացմանը։
Ինչպես է աշխատում ոչ կլաստերային ինդեքսը տվյալների բազայում?
Ի՞նչ դեր ունի միկրոսերվիսների միջև ասինխրոն հաղորդագրությունների փոխանակումը և ինչու է դա կարևոր բաշխված համակարգերի ճարտարապետությունում։
Կարող եք պատմել, թե ինչպես է կազմակերպված ձեր թիմում զարգացման աշխատանքը?
Ի՞նչ է օգտագործվում բաշխված կեշը միկրոսերվիսների ճարտարապետությունում:
Ինչ մեթոդներ կարելի է օգտագործել Spring կամ նման ֆրեյմվորկների շրջանակում Bean օբյեկտներ սկսելու և ստեղծելու համար?
Ինչու է օգտագործվում միկրոսերվիսների միջև սինխրոն փոխազդեցությունը:
Ի՞նչ է նշանակում բարձր ընտրողականության աստիճանը տվյալների բազայի հարցումներում։
Ի՞նչ տարբերություն կա @Bean և @Component նշանագրերի միջև Spring-ի կոնտեքստում։