Sobes.tech

Java

Odkud pochází tak vysoké RPS?

Senior
182

Pověz mi o své zkušenosti

Senior
180

Proč jste nepoužili ZGC nebo Shenandoah?

Senior
174

Jak byl vyřešen problém opakovaného provádění vedlejších účinků?

Senior
164

Jak se podařilo zdvojnásobit RPS?

Senior
163

Co se děje s nezpracovanými zprávami v DLT dále?

Senior
160

Popiš architekturu aplikace pro výpočty — počítá neustále nebo jen při požadavku?

Senior
158

Co jsou to náklady v Gazprom Neft? Jaký je to systém?

Senior
155

Jak je ve vašem systému organizována idempotence?

Senior
153

Jak se změnilo využití paměti? Musel jste něco nastavovat?

Senior
146

Vstupní data OperationId TransactionId ISIN RcvID SndId Quantity OperationId - ID operace (celé číslo) TransactionId - ID transakce (celé číslo) ISIN - ID instrumentu (řetězec) RcvID - ID příjemce (celé číslo), pokud -1, jedná se o výstup SndId - ID odesílatele (celé číslo), pokud -1, jedná se o vstup Quantity - množství instrumentu (double) OperDate - datum ve formátu [phone] Příklad vstupních řetězců: 1 1 RUB [phone] USD [phone] USD [phone] RUB [phone] Je třeba spočítat množství každého instrumentu pro každého klienta k poslednímu datu [phone] USD [phone] USD [phone] RUB 100

Senior
144

Jak je zákazníkům oznámeno, že je problém s výpočty?

Senior
144

Ovlivňuje pořadí zpracování zpráv výsledek? Například pokud selhalo připsání v DLT, lze jej odečíst?

Senior
142

Jak se nazýval reaktivní přepočet při přechodech stavů a související vedlejší efekty?

Senior
134

Existují úpravy událostí? Například bylo připsáno 10 rublů, ale mělo být 9. Co dělat?

Senior
132

Co dělat, pokud je obchodní požadavek, aby v záznamu bylo přesně 9 rublů, a ne 10?

Senior
130

Jak je organizován popis přechodů mezi stavy?

Senior
130

Jak vidí zákazník situaci, když se mu nezdařilo připsání a chce ho odepsat?

Senior
114