Da li je baza bila masna? Koliko podataka?
Golang
Konzument prima poruku iz Kafka, skladišti je u bafer, kada je batch spreman, zapisuje i commit-uje. Šta će se desiti ako servis padne u trenutku pravljenja batch-a?
Kako koristiš neuronske mreže u svom radu?
Koliko mikroservisa je bilo u klasteru i koliko ih možeš zapamtiti?
Koliko ste koristili triggere, samo u slučaju sa pričom ili su bili i drugi slučajevi?
Kako su podaci tekli vama putem RPIH? Kako je dolazilo događanje?
Da li ste obavili testiranje opterećenja?
Šta će se desiti ako servis padne u trenutku kada skupljate batch za zapis? Kako ste rešavali kašnjenje potrošača?
Da li ste dodavali poslove u pipeline, kao što su linters i drugi koraci?
// Питање 1. Шта ће се приказати на екрану? package main import "fmt" func main() { s := "Hello world" s[0] = "h" fmt.Println(s) }
Da li običan mutex blokira i za čitanje i za pisanje?
Kako razmenjivati podatke između gorutina?
// Питање 1. Шта ће се приказати на екрану? package main import "fmt" func main() { s := "Hello world" s[0] = "h" if err != nil { fmt.Println("Грешка", err) } fmt.Println(s) }
Kako ste gradili inbox šablon? Koliko ste imali instanci PostgreSQL?
Da li je u servisu posto bilo kakav endpoint za proveru rada — da li servis trenutno radi?
Da li je u redu što se za dodavanje prijatelja i pregled prijatelja korisnika koristi isti endpoint, ali sa različitim metodama? Kako će to funkcionisati?
Da li je moguće eksplicitno pozvati čišćenje smeća u Go?
Korisnici su šardovani po ID. Servis prima zahtev za ažuriranje lozinke korisnika — šta se dešava dalje na nivou servisa?
Ako operacija traje 10-12 minuta, a aktivno je zapisivanje i podaci se menjaju, da li su postojali neki neželjeni efekti?
Koji middleware koristite u radu?