Sobes.tech

Kako sprečiti dvostruko naplaćivanje na nivou mikroservisa i Kafka kada klijent dvaput klikne na 'Podigni sredstva'?

Senior
ИП Ганус Александр Андреевич
89

Услови Постоје 3 ентитета - корисник, ћаскање, порука - Корисник има име и датум регистрације - Ћаскање има назив и датум креирања - Порука има текст, аутора и датум креирања - Корисник може бити у више ћаскања истовремено - Порука мора припадати једном ћаскању и не може припадати више од једног истовремено - Област треба описати у облику табела

Senior
Ozon ФинтехOzon Финтех
89

Da li postoje situacije kada Kafka Producer čeka Consumer?

Senior
Octo
89

Zašto ste koristili Spring Web za API Gateway umesto gotovih proxy rešenja poput Nginx, Envoy?

Senior
Альфа
89

Реците нам о принципима SOLID

Middle
СБЕРСБЕР
89

// 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; } }

Senior
СБЕРСБЕР
89

Šta je sledeće nakon prvog tiketa? Kako graditi dalji razvoj džuna?

Senior
ОТП БанкОТП Банк
89

Koji radni raspored razmatraš?

Senior
СБЕРСБЕР
89

Морамо да пресретнем све захтеве у Kafka-у и да их пошаљемо у систем за аудит или телеметрију. Како би то урадио?

Senior
СБК ПАРУС
89

Da li ste razmatrali procesne metrike — plan vs stvarnost za zadatke?

Senior
ОТП БанкОТП Банк
89

Ko je učestvovao u razvoju mikroservisa od nule do prodaje?

Senior
01.tech
89

ArrayList vs LinkedList pri iteraciji kroz milion elemenata — šta je brže?

Middle+
МТСМТС
89

Kako dodati logovanje u sve metode starog servisa bez promene poslovne logike?

Senior
EXPERA
89

Да ли је ово случај у којем сте удвостручили капацитет?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
89

Šta će se desiti ako je planer poslao događaj u Kafka, ali je pao pre nego što je označio zapis u outbox kao poslat?

Middle+
луция
89

Čime se razlikuju hash-indeksi od B-stablo indeksa? Koji je pogodniji za pretraživanje po prezimenu?

Senior
ТБанк
89

Koji je glavni problem ove implementacije - Povezivanje na Redis je hardkodirano - Postoji bazen veza za Redis - Nepotvrđeni poziv `jedis.get` može vratiti null - Korišćenje komande `KEYS`, koja opterećuje server - Nema Redis događaja

Senior
СБК ПАРУС
88

Koji okvir najviše koristite?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
88

Koja je razlika između kreiranja niti putem ExecutorService i putem new Thread?

Senior
ИП Ганус Александр Андреевич
88

Šta radi metoda parallelStream?

Senior
IT OneIT One
88
/726