Jak bys popsal operátora Kubernetes, pokud máme hlavní databázi a dvě repliky, a co se stane v případě, že hlavní databáze selže? Vysvětli ve dvou slovech.
Golang
Co je to rozhraní v Go a jak funguje duck typing?
Jak najít pomalý dotaz? Máte zkušenosti s optimalizací takových dotazů?
Navrhněte veřejné rozhraní (API) knihovny pro kopírování souborů v Go — hlavičky funkcí a typů, co nejpohodlnější pro vývojáře.
Existuje architekt, který trval na Elasticsearch?
// Je třeba upravit obalovou funkci, která bude pracovat s daným časovým limitem (například 1 sekunda). // Pokud "dlouhá" funkce doběhne za tento čas, je to skvělé, vracíme výsledek. // Pokud ne, vracíme chybu. Výsledek práce v tomto případě nás nezajímá. // // Navíc je třeba změřit, jak dlouho tato funkce běžela (jednoduše vypište do logu). // Podpis obalové funkce lze změnit.
Co můžeš říct o operátorech v Go, používal jsi je v práci?
Povězte o problému s ClickHouse (pád kvůli velkému počtu unikátních záznamů) a jak jste ho vyřešili.
Co je to map v Go a jak je uspořádána? Co se stane při konkurenčním zápisu bez synchronizace?
Co je to nil rozhraní? Co je pod kapotou?