Ինչու է այս կոնտեքստում անհրաժեշտ Repeatable Read անջատման մակարդակը և արդյոք այն անհրաժեշտ է?
Java
Ինչպե՞ս են սպառողները բաշխվում բաժինների վրա՝ արդյոք յուրաքանչյուր սպառող կապվում է յուրաքանչյուր բաժնին կամ ոչ:
Հավելվածը ուղղակիորեն կապվում էր PostgreSQL-ի հետ, թե միջնորդական կոմպոնենտի միջոցով?
Պատմեք մեզ SOLID սկզբունքների մասին
Ի՞նչ է RAG փաստաթղթերի տեսանկյունից — ինչպիսիք են այդ փաստաթղթերը և ինչպես են դրանք պատրաստվում:
Ապրանքը եկել է հարցմամբ՝ զարգացնել Լոյալտի ծառայություն, որը հիմնված է առաքված պատվերների քանակի վրա (OMS հիմնական համակարգը) և կտրամադրի վճարման ծառայությանը (касса) զեղչի չափը: Լոյալտի ծառայությունը դեռ չի ունենալու առջևի մաս, միայն տվյալների բազայում պետք է պահել համապատասխան հապավումը՝ քանի առաքված և չեղարկված պատվերներ են, և ինչ զեղչ: Ինչ-որ նման: Պատվերներ Զեղչ [phone]% [phone]% [phone]% [phone]% Պետք է նախագծել ծառայություն, առաջարկել ինտեգրման մեխանիզմներ վճարման և պատվերների կառավարման ծառայությունների հետ: Պետք է նախագծել ծառայության ճարտարապետությունը, որը կարող է փոխանցվել զարգացման և տեղադրման թիմին:
Ինչպես պաշտպանել վերահսկիչը դերերով Spring Security-ում?
Մասնակցած նախագծեր, տեխնոլոգիաներ և տեխնիկական մարտահրավերներ մասին պատմեք։
Եթե դուք ավելացնեք բաժինների թիվը մեկից տասը, ինչպես հավասարապես կբաշխեք հաղորդագրությունները նրանց միջև?
Ինչու չէիք կարող պարզապես սքեյլավորել սինխրոն API-ն, ավելացնել ծրագրի օրինակներ կամ տվյալների բազայի հզորությունը Kafka-ի փոխարեն?
Ի՞նչ է ձեր ընդհանուր փորձը IT ոլորտում:
Դուք նշել եք, որ արագացրիք գործողությունները 600-ից մինչև 100-150 մս։ Ինչ տեխնոլոգիաներ և լուծումներ դա հնարավոր դարձնեցին?
Ինչպե՞ս է HashMap-ը տեղադրում օբյեկտները ծառի բինում, եթե բանալիքը Comparable չի իրականացնում:
Դուք ծանոթ եք outstaffing մոդելին?
Որ դեպքերում կօգտագործեիք @Async?
Ինչպե՞ս է HashMap-ի ներքին կառուցվածքը:
Ինչպե՞ս իրականացնել երկու ինտեգրացիայի իրականացմանը: մեկը իրական է արտադրության համար և մեկը mock՝ փորձարկման համար:
Ինչպե՞ս ընտրել երկու իրականացման միջև մեկ կոնֆիգուրացիայի միջոցով առանց Spring պրոֆիլների:
Ի՞նչ են անում Object.wait(), notify() և notifyAll()։
Իմպլեմենտացեք thread-safe RateLimiter: ոչ ավել քան 5 հարցում մեկ секундում մեկ userId համար, մեթոդ isAllowed(String userId).