Sobes.tech

Golang

Selgitage manual commit mõistet Kafka-s

Senior
206

Kuidas andmed andmebaasis salvestatakse?

Senior
204

Kas sul on mulle küsimusi?

Senior
202

Mis vahe on HAVING ja WHERE vahel?

Senior
200

Miks meil on vaja katkestada kontekst struktuuris? Miks lõpetada töötajad? Me tahame katkestada Stop meetodi.

Senior
199

Kas kirjutad oma praeguses töös palju asünkroonset koodi?

Senior
198

Mis juhtub puhvris, kui kirjutamise goroutines on blokeeritud?

Senior
196

Mida juhtuks, kui teenus kukuks ja ei loeks Kafka sõnumeid?

Senior
195

Sa lisad WaitGroupi, milleks?

Senior
194

Kuidas teha andmestruktuur üldine (töötav iga väärtusetüübiga) Go keeles?

Senior
193

Kuidas töötab consumer committed offset erinevates režiimides?

Senior
193

Kombineeritud indeksid – mida esmalt panna: võrdus või vahemik?

Senior
193

Virtuaalmasina ja konteineri vahe

Senior
193

Kuidas erineb RIGHT JOIN teistest JOIN-idest? Mis on CROSS JOIN?

Senior
191

Räägi mulle CQRS-st

Senior
189

Milliseid teisi protsentile kasutisite?

Senior
186

Miks valisite Kafka teiste sõidukite (RabbitMQ, NATS) asemel?

Senior
186

// Kirjutage asünkroonsete ülesannete töötleja raamatukoguna // Klient edastab objekti (Task) andmetega ülesande täitmiseks, // meie näites kasutame tühja struktuuri. // Töötleja saab samaaegselt töödelda mitte rohkem kui N ülesannet, // ja mitte rohkem kui X ülesannet võib olla järjekorras töötlemiseks. // Kui järjekorras pole kohta, tagastame kohe vea kliendile. // Ülesanne võetakse töötlemiseks, kui on vabad töötlejad. // Simuleerime töötlemise kestust kasutades time.Sleep(5*time.Second). // Kui üks ülesanne lõpeb, võtame järgmise järjekorrast. // Kui järjekord on tühi, ootame uusi ülesandeid klientidelt. // Tärniga: laiendage Task struktuuri ja saage ülesannete staatuseid eraldi päringuga.

Senior
186

Kuidas lisada kontekst Meetodi Stop, et saaks katkestada ooteaega ülesannete täitmiseks koos ajapiiranguga?

Senior
184

Miks meil on selle ülesande jaoks vaja WaitGroup?

Senior
183
/7