Sobes.tech

Java

Hogyan lehet megelőzni a duplázódó levonást a mikroszolgáltatás és Kafka szintjén, amikor az ügyfél kétszer kattint a 'Pénz kivétel' gombra?

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

Feltételek 3 entitás van - felhasználó, chat, üzenet - A felhasználónak van neve és regisztrációs dátuma - A chatnek van neve és létrehozási dátuma - Az üzenetnek van szövege, szerzője és létrehozási dátuma - A felhasználó több chatben is részt vehet egyszerre - Az üzenetnek egy chathez kell tartoznia, és nem lehet több chathez tartozó egyszerre - A domain-t táblázatok formájában kell leírni

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

Vannak olyan helyzetek, amikor a Kafka Producer vár a Consumer-re?

Senior
Octo
89

Miért használtad a Spring Web-et az API Gateway-hez ahelyett, hogy kész proxy megoldásokat, például Nginx-et, Envoy-t használtál volna?

Senior
Альфа
89

Meséljen a SOLID elvekről

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

Mi történik az első jegy után? Hogyan építsük a junior további fejlődését?

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

Milyen munkaidőt fontolgatsz?

Senior
СБЕРСБЕР
89

Minden kérés Kafka-ban való elfogását és az audit vagy telemetria rendszerbe való küldését kell megoldanunk. Hogyan csinálnád?

Senior
СБК ПАРУС
89

Áttekintette-e a folyamatmetrikákat — terv vs tény a feladatoknál?

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

Ki vett részt a mikroszolgáltatások fejlesztésében nulláról az értékesítésig?

Senior
01.tech
89

ArrayList vs LinkedList egy millió elem iterálásakor — melyik gyorsabb?

Middle+
МТСМТС
89

Hogyan lehet naplózást hozzáadni a régi szolgáltatás összes módszeréhez anélkül, hogy megváltoztatnánk az üzleti logikát?

Senior
EXPERA
89

Ez az az eset, amikor megdupláztad a kapacitást?

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

Mi történik, ha a ütemező elküldött egy eseményt Kafka-nak, de összeomlott, mielőtt megjelölte volna a bejegyzést a kimenő dobozban, mint elküldött?

Middle+
луция
89

Miben különböznek a hash-indexek a B-fa indexektől? Melyik előnyösebb a családnevek kereséséhez?

Senior
ТБанк
89

Mi a fő problémája ennek a megvalósításnak - A Redishez való csatlakozás hardcoded - Van egy kapcsolatmedence a Redishez - A nem ellenőrzött `jedis.get` hívás null értéket adhat vissza - A `KEYS` parancs használata, ami terheli a szervert - Nincs Redis esemény

Senior
СБК ПАРУС
88

Melyik keretrendszert használja a leginkább?

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

Mi a különbség az ExecutorService segítségével és az új Thread létrehozása között?

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

Mit csinál a parallelStream metódus?

Senior
IT OneIT One
88
/726