Java
Ինչպե՞ս կանխել կրկնակի գանձումը միկրոսերվիսի և Kafka մակարդակներում, երբ հաճախորդը երկու անգամ սեղմում է 'Դրամահանում'։
Շর্তարանքներ 3 էություն կա - օգտվող, զրույց, հաղորդագրություն - Օգտվողը ունի անուն և գրանցման ամսաթիվ - Զրույցը ունի անուն և ստեղծման ամսաթիվ - Հաղորդագրությունը ունի տեքստ, հեղինակ և ստեղծման ամսաթիվ - Օգտվողը կարող է միաժամանակ լինել մի քանի զրույցներում - Հաղորդագրությունը պարտադիր է պատկանում զրույցին և չի կարող պատկանում միաժամանակ ավելի քան մեկ զրույցի - Պետք է նկարագրել ոլորտը աղյուսակների տեսքով
Կա՞ իրավիճակներ, երբ Kafka Producer-ը սպասում է Consumer-ին։
Ինչու եք օգտագործել Spring Web API Gateway-ի համար, ոչ թե պատրաստի պրոքսի լուծումներ՝ Nginx, Envoy?
Պատմեք մեզ SOLID սկզբունքների մասին
// 3 public class Variables { public static void main(String[] args) { A a = new A(); a.val = 1; inc(a); System.out.println(a.val); set(a); System.out.println(a.val); } public static class A { public int val; } public static void inc(A a) { a.val++; } public static void set(A a) { a = new A(); a.val = 10; } }
Ի՞նչ է հաջորդում առաջին տոմսից հետո: Ինչպե՞ս կառուցել երիտասարդի հետագա զարգացումը։
Ի՞նչ աշխատանքային գրաֆիկ եք դիտարկում։
Մենք պետք է բռնենք բոլոր հարցումները Kafka-ում և ուղարկենք աուդիտի կամ տելեմետրի համակարգ: Ինչպե՞ս կկատարես դա։
Դուք ուսումնասիրե՞լ եք գործընթացի մետրիկաները՝ պլան ընդդեմ իրականության՝ առաջադրանքների համար։
Ով էր ներգրավված միկրոսերվիսների զարգացումն սկսած զրոյից մինչև վաճառք?
ArrayList vs LinkedList երբ միլիարդավոր տարրերով կրկնություն կատարելը — որն է ավելի արագ?
Ինչպես ավելացնել գրանցում բոլոր հին ծառայության մեթոդներում՝ առանց բիզնես տրամաբանությունը փոխելու?
Այս դեպքն է, երբ դուք կրկնապատկել եք կարողությունը:
Ի՞նչ կլինի, եթե պլանավորողը ուղարկել է իրադարձություն Kafka-ին, բայց ընկել է այն առաջ, քան նշում է գրառումը outbox-ում որպես ուղարկված։
Ի՞նչ տարբերություն կա hash-индեքսների և B-թվային ինդեքսների միջև: Ո՞րն է ավելի նախընտրելի ազգանուններով որոնելու համար։
Ի՞նչ է այս իրականացման հիմնական խնդիրն - Redis-ով կապը հարդկոդավորված է - Կա կապերի պուլ Redis-ի համար - Անվերահսկվող `jedis.get` կանչը կարող է վերադարձնել null - `KEYS` հրամանի օգտագործում, որը բեռնում է սերվերը - Չկան Redis իրադարձություններ
Որ ֆրեյմվորկը եք առավել օգտագործում?
Ի՞նչ տարբերություն կա ExecutorService-ի միջոցով և new Thread-ի միջոցով թել ստեղծելու միջև։
Ի՞նչ է անում parallelStream մեթոդը։