Sobes.tech

Golang

Hoe wacht je niet tot alle goroutines in ErrGroup zijn voltooid na de eerste fout?

Senior
193

Waarom bent u overgestapt van [bedrijf] naar [bedrijf]?

Middle+
192

[naam] vroeg: Gebruik je AI-tools op het werk? Zo ja, welke en waarvoor?

Senior
189

Wat is EXPLAIN in PostgreSQL? Hoe kan het berekenen zonder de query uit te voeren?

Middle+
188

Hoe worden gegevens opgeslagen in oude Go-kaarten na het definiëren van de bucket?

Senior
187

Hoe geheugen delen tussen goroutines? In welke gevallen is het beter om Atomic te gebruiken, en in welke Mutex/RWMutex/SyncMap?

Senior
182

Is de garbage collector in Go blokkerend of niet? Is het effect zichtbaar in productie?

Senior
178

Wat is een partitie in Kafka? Kan een topic zonder partities bestaan?

Middle+
175

Welke blokkades zijn er in PostgreSQL?

Middle+
175

Wat is het verschil tussen SQL en NoSQL?

Middle+
175

Moet OrderService worden opgesplitst in lees- en schrijfbewerkingen, gezien de ongelijke belasting (25k leesbewerkingen vs 5k schrijfbewerkingen)?

Senior
172

Wat verandert er als je de initiële capaciteit doorgeeft bij het maken van een slice?

Senior
171

Wat zijn de voordelen van partitionering? Bijvoorbeeld het verwijderen van oude partities.

Middle+
168

Wat betekent het als de beoordeling van EXPLAIN radicaal verschilt van EXPLAIN ANALYZE?

Middle+
167

Ontwerp van een fouttolerant systeem voor orderverwerking (betalingsgateway, logistiek). De migratie moet geleidelijk plaatsvinden zonder de service te onderbreken. SCHAALBAARHEID - Totaal aantal gebruikers: 8 miljoen - Actieve gebruikers per dag (DAU): 3 miljoen - Actieve gebruikers per maand (MAU): 12 miljoen - Piekbelasting: 25k lezingen / 5k schrijvingen per seconde - Volume nieuwe gegevens: 10 TB per jaar - Maximaal parallelisme: 120k gelijktijdige verzoeken - Jaarlijkse groei van gebruikers: 30% - Doel p99 vertraging: <150 ms voor lezingen, <400 ms voor schrijvingen - Doelbeschikbaarheid: 99.95% Uw taak is het ontwikkelen van een architectuuroplossing die...

Senior
164

CREATE TABLE staff ( id TEXT name TEXT head_id TEXT ); id | name | head_id -------------------- 1 | Ivan | NULL 2 | Petr | 1 3 | Alice | 1 4 | Max | 2 5 | Alex | 2 6 | Elena | 4 7 | Bob | NULL Verwacht wordt: employee_name | manager_name --------------------------- Ivan | NULL Petr | Ivan Alice | Ivan Max | Petr Alex | Petr Elena | Max Bob | NULL SELECT e.name AS employee_name, m.name AS manager_name FROM staff e LEFT JOIN staff m ON e.head_id = m.id

Senior
162

Welke sharding-strategieën ken je zodat de oplossing niet pijnlijk is?

Middle+
161

Welke leveringsgaranties biedt Kafka? Wat moet er op de producer gedaan worden om precies één keer te garanderen?

Middle+
159

[naam] vroeg: Waar ben je momenteel en wat vind je van relocatie?

Senior
159

Wat zijn de nadelen van sharding?

Middle+
158
/4