Jak lokalizovat problém s timeoutem v distribuovaném systému? Kam se podívat?
Golang
Co se děje s novými objekty, které jsou vytvářeny během běhu GC? K čemu slouží write barrier?
Co je to gorutina? Čím se liší od systémového vlákna? Vyprávěj o plánovači Go (GMP).
Co jsou Ingress a Ingress Controller v Kubernetes?
Ohodnoťte své znalosti Go a PostgreSQL od 1 do 10.
Co ještě bylo v mikroservisu kromě asynchronního zpracování?
Jaké mechanismy ochrany existují proti pomalým externím službám? Co je Circuit Breaker?
Jaký typ indexu je nejlepší přidat na pole UUID identifikátoru uživatele?
Jaké politiky vytlačování jsou v Redis?
Jak co nejplynuleji přidat nové pole do tabulky s miliardem záznamů bez výpadku?
Co je to optimistické zamykání?
Co je to rozhraní v Go? Co je pod kapotou? Kolik váží prázdné rozhraní?
Jaké úkoly máš raději: produktové nebo technické?
Jak je asynchronní služba spojena se snížením zátěže PostgreSQL o 25 %?
Co je to vyvažování v Kafka? Proč může docházet bez změny infrastruktury?
Proč se mezi aplikací a databází umisťují PgBouncer nebo Odyssey? Co je to za komponentu?
Jaké způsoby přepínání gorutin znáš? Jak přepnout gorutinu ručně?
Měl jsi chyby? Jaké závěry jsi z toho vyvodil, jak jsi to řešil?