Golang
Čitate događaje u serijama i upisujete ih u serijama u ClickHouse. Kako to funkcioniše sa ACK — kada dajete potvrdu?
Koje posledice nastaju kada se istovremeno zapisuje u Map iz različitih konkurentnih gorutina?
Za šta je odgovorna promenljiva GOMAXPROCS? Šta će se desiti ako je postavimo na jedan?
Koliko timova si imao, koji su projekti bili?
Kako rasporediti opterećenje između servera pri horizontalnom skaliranju sistema?
Da li je pisao dokumentaciju?
Да ли је могуће креирати сложени индекс на више колона у бази података?
Šta je gorutina? U čemu je njena lakoća?
Šta je JWT? Kako je organizovan unutar?
Da li ste govorili o read-modelu sa Redis-om? Da li je Redis replikovan između data centara?
Da li je ClickHouse uspešno podneo opterećenje, da nije pao?
Koji problemi mogu nastati sa stanovišta race condition prilikom ažuriranja korisničkog salda i koja su rešenja u Go?
Koji je maksimalni broj gorutina koje se mogu pokrenuti istovremeno bez značajnih problema za sistem?
Šta je primarni ključ?
Koje aspekte koda analizira alat za linting u jeziku Go?
// Питање 4. Шта ће се приказати на екрану package main import "fmt" func subis(is []int) []int { return append(is, 5, 6) } func main() { is := []int{1, 2, 3, 4} subis(is[2:3]) fmt.Println(is) }
Да ли сте раније имали контакта са производима компаније? Неки од познаника ради ли тамо?
По којем принципу сте одабрали архитектуру и границе сервиса?
Имате ли искуства у коришћењу библиотека за интеграцију са Prometheus?
Da li ste koristili pristupe za distribuirane transakcije?