Funkcija math.Pow vraća float64, mi eksplicitno navodimo int32 i pokušavamo da smestimo veliki broj — šta će se dogoditi?
Golang
Колико година се бавиш развојем у Go?
Koliko Postgres instanci ste imali na projektu?
Šta ste radili sa zakašnjenjem potrošača (consumer lag) tokom prebacivanja ili zaustavljanja usluge?
Šta je bilo potrebno raditi konkurentno? Kako ograničiti paralelnost?
Da li pokušavate da pokrijete što više u procentima ili da pokrijete najkritičniju poslovnu logiku?
Колико често користиш worker pool и за које задатке?
Šta je defer? Koji je red izvršavanja defer u kodu sa više defer-ova?
Da li je obavljen test opterećenja vašeg servisa?
Zašto je potrebna kontejnerizacija? Zašto jednostavno ne deploy-ujemo?
Da li pišeš dokumentaciju?
Šta ste radili sa nevažećim porukama nakon ručne obrade? Kako je to izgledalo tehnički?
Kako je bio formalizovan u Petrovich i ranije u Gazpromneftu?
Ispričaj o konkurentnoj obradi — kako su ograničili paralelizam, kako su birali parametre putem mjerenja?
Šta će se dogoditi ako nastavite sa matematičkim operacijama sa prelivajućim rezultatom int32 — doći će do greške, panike ili nečega drugog?
Pričaj o CTE — WITH, podupitima koji se preklapaju.
Чиме се разликује SQL од NoSQL?
Šta znači imenovanje u stilu RPC? U našem slučaju, gRPC i REST — u čemu se razlikuju?
Kada ne možemo uhvatiti paniku, da li će se aplikacija i dalje zatvoriti?
Још увек радиш у Магниту? Зашто си одлучио да уђеш на тржиште?