Sobes.tech

Golang

Miks te läksite [ettevõttest] [ettevõttesse]?

Middle+
194

Mis vahe on TCP ja UDP vahel?

Middle+
193

[nimi] küsis: Kasutate tööl tehisintellekti tööriistu? Kui jah, milliseid ja milleks?

Senior
191

Millised lukustused on PostgreSQL-is?

Middle+
189

Mis on EXPLAIN PostgreSQL-is? Kuidas ta saab arvutada ilma päringut täitmata?

Middle+
188

Kuidas salvestatakse andmed vanades Go-kaartides pärast ämbri määratlemist?

Senior
187

Kuidas jagada mälu goroutine'ide vahel? Millal on parem kasutada Atomic ja millal Mutex/RWMutex/SyncMap?

Senior
182

Mis vahe on SQL ja NoSQL vahel?

Middle+
179

Kas peaks jagal OrderService lugemis- ja kirjutamisosadeks, arvestades töökoormuse ebavõrdsust (25k lugemist vs 5k kirjutamist)?

Senior
178

Kas Go-s prügikorjaja on blokeeriv või mitte? Kas selle mõju on tootmises nähtav?

Senior
178

Mida muutub, kui algkapasiteet edastatakse lõigu loomisel?

Senior
175

Mis on partitsioon Kafka's? Kas võib teemat olla ilma partitsioonideta?

Middle+
175

Millised on partitsioneerimise eelised? Näiteks vanade partitsioonide eemaldamine.

Middle+
172

5000 kirjutamissoovi sekundis — kas see on palju? Kuidas plaanite hallata kirjutamisvoogu läbi kõigi downstream-teenuste (Inventar, Maksmine, Tarnimine)?

Senior
171

[nimi] küsis: Kus te praegu asud ja mida arvate ümberpaigutamisest?

Senior
169

Mida tähendab, kui EXPLAIN hinnang erineb radikaalselt EXPLAIN ANALYZE-st?

Middle+
167

Veadetundlik süsteemi projekteerimine tellimuste töötlemiseks (makselüüs, logistika). Migraatsioon peab toimuma järk-järgult, teenust peatamata. SKALEERITAVUS - Kokku kasutajaid: 8 miljonit - Igapäevased aktiivsed kasutajad (DAU): 3 miljonit - Kuu aktiivsed kasutajad (MAU): 12 miljonit - Tipukoormus: 25k lugemist / 5k kirjutamist sekundis - Uute andmete maht: 10 TB aastas - Maksimaalne paralleelsus: 120k päringut korraga - Aastane kasutajate kasv: 30% - P99 viivituse eesmärk: <150 ms lugemisel, <400 ms kirjutamisel - Eesmärgiks seatud kättesaadavus: 99.95% Teie ülesandeks on välja töötada arhitektuuriline lahendus, mis...

Senior
166

Milliseid sharding strateegiaid tead, et lahendus ei oleks valus?

Middle+
165

Kuidas plaanite OrderService arhitektuuris vahemälu kasutada? Mis täpselt Redisisse salvestatakse?

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 Odotam saņemt: 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
/4