Sobes.tech

Golang

Kad jūs dodaties ACK? Nekavējoties saņemot vai pēc apstrādes?

Senior
138

func updateV1(px *int) { x2 := 20 px = &x2 } func updateV2(px *int) { *px = 20 } func main() { x := 10 updateV1(&x) fmt.Println(x) updateV2(&x) fmt.Println(x) }

Senior
137

Pastāstiet par darbu ar Kafka: kas notiek, kad uzkrājas lag, kādi ir riski un kā tie tika risināti?

Senior
136

Pastāstiet par preču rezervēšanas sistēmu: kā ar Redis palīdzību tika novērstas dubultās pārdošanas?

Senior
136

Pastāstiet par Circuit Breaker: kā tika izstrādāts risinājums, uz kuriem pakalpojumiem tas tika uzstādīts, kas bija fallback?

Senior
135

Vai ir iespējams optimizēt, lai masīvs res būtu uz steka, nevis uz kaudzes? Ko nepieciešams darīt, lai to panāktu?

Senior
135

Pastāstiet par master-slave replikāciju — kad piekļūstam master, kad piekļūstam slave?

Middle+
131

Ko nozīmē vaicājumu optimizācija, samazinot API atbildes laiku no 2 sekundēm līdz 300 ms?

Middle+
131

Pastāsti par asinhronās atskaišu ģenerēšanas sistēmu, izmantojot Kafka. Kas bija asinhronija?

Senior
131

Jūs esat rakstnieks, pārvaldāt savu mini blogu un tur publicējat rakstus. Jūsu bloga lietotāji (lasītāji), pēc autorizācijas, var tos apskatīt/lasīt. Nepieciešams ieviest funkcionalitāti, kas skaita unikālos skatījumus dienā katram rakstam. Funkcionālie prasības: - Šodienas statistika: autors var redzēt, cik unikālo lietotāju ir skatījuši viņa rakstu šodien (dati tiek vākti reāllaikā). - Iepriekšējo dienu statistika: autors var redzēt statistiku par jebkuru iepriekšējo dienu (piemēram, vakar). Tehniskie ierobežojumi un nosacījumi: - Lietojumprogramma darbojas uz viena servera (viens pods) - Atmiņas glabāšana - Laiks UTC0

Senior
125

Kā datus no aprēķiniem pārnesa uz 1C?

Middle+
125

Kā jūs novērāt ziņojumu dublēšanos Kafka?

Senior
124

Jūs redzējāt, ka nav indeksa, tabula ir liela. Kā pievienosit indeksu?

Senior
123

Kā apzināti izraisīt atmiņas noplūdi Go? Kuri gadījumi noved pie noplūdēm?

Senior
123

Vai optimizators vienmēr izmantos izveidoto indeksu?

Senior
121

Kas notiks ar outbox shēmu, ja Kafka kļūs nepieejama? Cik liela var kļūt outbox rinda?

Senior
90

Kā notika noteikumu pievienošana un noņemšana, ja tas bija liels switch-case?

Middle+
88
/7