Aký pipeline?
Golang
Vieš uviesť a vysvetliť štyri základné požiadavky moderných SQL engineov (ACID)?
Povedzte mi o vašich skúsenostiach s Go a s akými úlohami ste sa stretli.
Povedajte nám viac o Redis: aké adresáre existujú a aké údaje sa tam ukladajú?
Čo sú štruktúry v Go a na čo slúžia?
Ako funguje zberač smeti v Go in v kateri območju pomnilnika deluje?
Koľko procesov alebo vlákien môže mať jeden program?
// čísla od 1 do 10 func main() { done := make(chan struct{}, max_n) for i := 1; i <= max_n; i += batchSize { end := i + batchSize if end > max_n { end = max_n } for j := i; j < end; j++ { go func(n int) { defer func() { done <- struct{}{} }() exit(1) printNumber(n) }(j) } for j := i; j < end; j++ { <-done } } } func printNumber(n int) { time.Sleep(time.Second) fmt.Println(n) }
Aké knižnice ste použili v projekte?
// čísla od 1 do 10 func main() { done := make(chan struct{}, 10) for i:=1; i<=10; i++{ go func(){ defer func() {done<-struct{}{}}() printNumber(n) }() } for i:=1; i<=10; i++{ <-done } } func printNumber(n int) { time.Sleep(time.Second) fmt.Println(n) }
Ako sa volá skratka nákladov za klik v angličtine?
Čím vykonávate migrácie?
Uveďte hlavné dátové štruktúry a uveďte príklady ich implementácie/použitia v Go (pole, slices, mapy/hašovacia tabuľka).
Téma s 3 partíciami. Prípad 1: 2 konzumenti. Prípad 2: 5 konzumentov. Ako sa rozdeľujú správy?
Čo ste presne robili s ClickHouse – pracovali ste s klastrom, replikáciou, rozdeľovaním tabuliek?
Tabuľka s (id PRIMARY KEY, data JSON) — je index PostgreSQL celkom dobrý na vyhľadávanie podľa kľúča?
Aký je rozdiel medzi asynchronitou a viacvláknovým spracovaním?
// Daný reťazec s. Je potrebné nájsť dĺžku najdlhšieho podreťazca bez opakujúcich sa znakov. // Príklady: // s = "abcabcbb", odpoveď: 3 ("abc") // s = "cccccccc", odpoveď: 1 ("c") // s = "pwwkew", odpoveď: 3 ("wke") // s = "", odpoveď: 0 // Reťazec s pozostáva z anglických písmen, číslic, symbolov a medzier func lengthOfLongestSubstring(s string) int { return 0 }
Aké sú výhody a nevýhody pgx?
Máme 3 oddiely a 3 spotrebiteľov, oneskorenie rastie. Ako môže KEDA pomôcť v tejto situácii?