Golang
Jaké metody rozdělování dat podle shardů znáte?
Co se stane, když se pokusíte přidat prvek do slice, jejíž délka dosáhla její maximální kapacity?
Co vás inspirovalo k výběru vývoje v jazyce Go?
Pověz mi o CQRS
Co je to vzájemné blokování (Deadlock) při používání gorutin a jak se mu vyhnout?
Jaký je účel rozdělení dat na části v databázích?
Jak zajistí, aby při vkládání duplicitního záznamu do tabulky s unikátním klíčem podle telefonního čísla místo chyby došlo k aktualizaci stávajícího záznamu (INSERT ON CONFLICT DO UPDATE)?
V čem spočívá rozdíl mezi deklarací proměnné pomocí klíčového slova var a přiřazením hodnoty proměnné později?
Co je proměnná GOMAXPROCS v Go? Může program využít více vláken, než je uvedeno v GOMAXPROCS?
Můžete vysvětlit rozdíly mezi mechanismy shardování a replikace databází?
Jaké metody lze použít ke zkrácení doby evakuace v případě nouze?
Kdy je lepší použít Spinlock místo Mutexu pro synchronizaci zdrojů?
Je tabulka s (id PRIMARY KEY, data JSON) poměrně dobrý index v PostgreSQL pro hledání podle klíče?
Jaké jedinečné vlastnosti mají slices v jazyce Go?
Jaké je nebezpečí při předávání slice do funkce? Je s polem nějaká trik?
Lze v Mapu použít jinou Mapu jako klíč?
Jak funguje operace přidání nového prvku do slice v programovacím jazyce?
V jakých případech je vhodné používat pole v programování?
Bylo by pohodlnější začít s obecným otázkami nebo nejdříve projít technické?
Kdo určuje, zda je povolené umístit určitý objekt do paměti?