Ako lokalizovať problém s timeoutom v distribuovanom systéme? Kam sa pozrieť?
Golang
Čo sa deje s novými objektmi, ktoré sa vytvárajú počas behu GC? Na čo slúži write barrier?
Čo je gorutina? Čím sa líši od systémového vlákna? Porozprávaj o plánovači Go (GMP).
Čo je Ingress a Ingress Controller v Kubernetes?
Ohodnoťte svoje znalosti o Go a PostgreSQL od 1 do 10.
Čo ešte bolo v mikroservise okrem asynchrónneho spracovania?
Aké mechanizmy ochrany existujú proti pomalým externým službám? Čo je Circuit Breaker?
Aký typ indexu je najlepší pridať na pole UUID identifikátora používateľa?
Aké politiky vyhadzovania sú v Redis?
Ako čo najplynulejšie pridať nové pole do tabuľky s miliardou záznamov bez výpadku?
Čo je to optimistické zamykanie?
Čo je rozhranie v Go? Čo je pod kapotou? Koľko váži prázdne rozhranie?
Aké úlohy máš radšej — produktové alebo technické?
Ako je asynchrónna služba spojená so znížením záťaže na PostgreSQL o 25 %?
Čo je to vyvažovanie v Kafka? Prečo môže nastať bez zmeny infraštruktúry?
Prečo sa medzi aplikáciou a databázou umiestňuje PgBouncer alebo Odyssey? Čo je to za komponentu?
Mal si chyby? Aké závery si z toho vyvodil, ako si to riešil?
Aké spôsoby prepínania gorutín poznáš? Ako manuálne prepínať gorutinu?