Ispričaj o implementaciji graceful shutdown i ispravnom rukovanju operacijama.
DevOps
Ispričajte o razvoju mehanizma za prebacivanje funkcija.
Kako je implementirana idempotentnost — na zamenskim ključevima ili na poslovnim oznakama?
Реци о пројектовању API и контраката интеракције: приступи, стандарди, протоколи, складишта шема.
Da li ste koristili DLQ/DLT temu? Kako su organizovani retry — sinhrono ili asinhrono?
Нису се јавили проблеми са складиштењем великог обима кључева идемпотентности?
Нису се јавили проблеми са редоследом догађаја током асинхроних покушаја поновног покретања?
Kako je obezbeđena idempotentnost pri ponovnim zahtevima ka platnim prolazima?
Реци о оптимизацији PostgreSQL: индекси, батч операције, трансакције, смањење блокирања.
Objasnite koncept MVCC u PostgreSQL-u: kako radi, bloat, vacuum, veza sa nivoima izolacije transakcija.
На шта обраћаш пажњу при прегледу кода?
Koja su očekivanja od nove kompanije i projekta?
Да ли сте икада применили нивое изолације виша од read committed?
Реци ми о развоју платформских библиотека и шаблона за услуге у Газпромбанки.
Ispričaj mi o projektu u Megafon: arhitektura, tehnički detalji, stack.
Ispričaj mi o shardovanju baze podataka za smanjenje opterećenja.
Da li je normalno da se sinhrono pozove spoljna usluga unutar transakcije?
Ispričaj mi o usluzi za preuzimanje i sigurnu pohranu izvještaja, te o ograničenju pristupa.
Ispričaj o univerzalnom adapteru za spoljne platne prolaze: arhitektura, retry, fallback, circuit breaker, konfigurabilni mapi.
Реци о развоју batch-обработача за масовне операције: приступи, проблеми, решења.