Jak vyřešit problém přetečení kontejneru log soubory v Dockeru?
Golang
Jak úzce jste pracoval s Kubernetes? Musel jste psát deployment-konfigurace? Znáte kubectl a jaké příkazy jste používal?
Jak zajistit správné ukončení všech gorutin při zastavení služby?
Co dělat, když váš servis spadne v produkci během svátku?
Můžeš ukázat, jak získat přístup ke čtvrtému prvku slice?
Jaké typy motorů tabulek jste použili v ClickHouse?
Použili jste paralelizaci ke zrychlení zpracování?
Jak diagnostikovat únik paměti ve službě, která postupně spotřebovává stále více paměti a občas selže kvůli OOM?
Můžeme na pátém řádku, kde je voláno fmt.Println(v), přistoupit k jednotce (prvku přidanému přes append uvnitř fill) a ji zobrazit?
Jak jste implementovali odložené opakované pokusy (retry) v RabbitMQ bez ztráty zpráv?
Můžeš vysvětlit vzory Inbox a Outbox, v čem spočívají?
Jaká optimalizace je u lokální fronty plánovače Go (runnext)?
Kam směřují gorutiny při jejich vytváření – do místní nebo globální fronty plánovače Go?
Jaký je rozdíl mezi motory MergeTree, ReplicatedMergeTree a Distributed v ClickHouse?
Sekvence výstupu 100 gorutin bude při každém spuštění stejná? Čím to závisí?
Pověz mi o své zkušenosti, zajímavých úkolech, na čem rád pracuješ, čeho jsi hrdý.
Pověz mi podrobněji o příběhu optimalizace rychlosti reportu: co jsi dělal, s čím ses setkal, jaké byly potíže, jak jsi je řešil?
Jak optimalizovat dotaz na úrovni databáze? Co ukazuje EXPLAIN ANALYZE?
Služba na produkci stabilně neběží déle než 5 minut. Podařilo se lokalizovat problém: je zde funkce P() v třetí knihovně, která s určitou pravděpodobností způsobí panic. Jak tento problém vyřešit? Knihovna je open source, kód lze zobrazit v adresáři vendor.
Jak byl implementován systém validace mediálního obsahu, jaké služby byly použity?