Kuidas töötab slice Go-s?
Golang
package main import ( "fmt" "time" ) func main() { ch := make(chan int) go func() { ch <- 1 }() time.Sleep(time.Millisecond * 500) close(ch) for i := range ch { fmt.Println(i) } time.Sleep(time.Millisecond * 100) }
Postgres on peamine andmeallikas nimekirja jaoks. Postgres ilmus uus nomenklatuur (uus toode) — kas peaks ilmuma Redisis?
Kas Gazpromneft oli teie esimene kogemus Go-ga?
Kas teil on kogemusi teadmiste jagamisel kolleegidega, mentorluses?
Näidake elementide otsingu algoritmi binaarses otsingupuu näitel (võrdlus sõlme võtmega, liikumine vasakule/paremale).
Kas olete alati töötanud outsourcing/outstaffina?
Rääkige mulle endast ja oma kogemusest.
Kas saaks anda näite Kubernetes'i üksustest?
Kas transaktsiooni isolatsioonitase on tõesti Go-koodis selgelt kirja pandud?
Rääkige mulle rohkem punktisüsteemist — mis toimus kõrgemal tasandil?
Kuidas ERP-st sündmus Kafka-sse jõudis? Kas BFF või vaheteenuse kaudu?
Mis on töötajad?
Sa palju rääkisid Inbox mustrist. Kas tead midagi Outboxi kohta?
Mis on mikroteenuste arhitektuur ja millised on selle eelised ja puudused võrreldes monoliidiga?
Kuidas jälgite mikroteenuste vahelisi ühendusi?
Kas teate, mis on Xmin ja Xmax PostgreSQL-is?
Kuidas välja nägi deploy protsess? Sa pushid haru — mis edasi saab?
Kuidas tavaliselt kirjeldad API-d? Näiteks, kas sul on veebiteenus koos lõpp-punktidega.
Mida tagasiside teenus tagasi andis?