Jaký je rozdíl při práci s sync.Pool související s perzistencí?
Golang
Můžeš vyjmenovat hlavní typy komunikačních kanálů používaných pro přenos dat?
Co je to kontext v Go? K čemu se používá? Jak funguje zrušení pomocí časového limitu?
Jaké nástroje pro analýzu kódu a statickou kontrolu kvality kódu jste používali ve svých projektech?
Můžete vysvětlit koncept Sharing Delta a jak se používá v systémech synchronizace dat?
Jaké výsledky získáme při sekvenčním průchodu znaky řetězce?
Úkol 2: Co zobrazí kód s rozhraními a nil? (typed nil vs untyped nil)
Jak bezpečně psát do stejné Mapy z více gorutin bez použití zámků jako Mutex?
Jak určit maximální povolený objem bufferu v systému?
V jakých situacích se doporučuje používat datovou strukturu sync.Map pro ukládání a přístup k datům?
Jak měřili snížení zatížení CPU o 35 % a latenci?
Co se stane, pokud několik gorutin současně pokusí získat přístup ke stejnému klíči v mapě?
Co je ještě potřeba kromě Docker kontejneru pro spuštění služby v Kubernetes?
Jak data procházejí od klienta ke serveru při HTTP požadavku? Popište všechny fáze.
Popište strukturu databáze, která by mohla být použita pro správu informací o knihkupectví
Jak jsou data agregována po zpracování pracovníky?
Jak se v Go zpracovávají chyby? Co je panika a jak ji zpracovat?
Pověz mi o principech SOLID
Jak byla práce mezi pracovníky paralelizována při zpracování jednoho požadavku?
Jaké knihovny a frameworky byly použity v Go službě?