Sobes.tech

Golang

Kuo skiriasi TCP ir UDP?

Middle+
191

Kas yra EXPLAIN PostgreSQL? Kaip jis gali apskaičiuoti be užklausos vykdymo?

Middle+
188

Kaip duomenys saugomi senose Go žemėlapiuose po kibto apibrėžimo?

Senior
187

[vardas] paklausė: Ar naudojate dirbtinio intelekto įrankius darbe? Jei taip, kurie ir kam?

Senior
187

Kaip dalintis atmintimi tarp gorutinių? Kokiais atvejais geriau naudoti Atomic, o kokiais Mutex/RWMutex/SyncMap?

Senior
182

Ar Go atlieka šiukšlių surinkėjas yra blokuojantis ar ne? Ar jo poveikis matomas gamyboje?

Senior
178

Kaip nesulaukti, kol visi gorutinai ErrGroup'e baigsis po pirmos klaidos?

Senior
175

Kokios blokavimo priemonės yra PostgreSQL?

Middle+
175

Kuo skiriasi SQL ir NoSQL?

Middle+
173

Kas yra skirstinys Kafka? Ar gali būti temos be skirstinių?

Middle+
173

Kas pasikeis, jei kuriant slice'ą perduosime pradinį talpą?

Senior
171

Ar verta padalinti OrderService į skaitymo ir rašymo komponentus, atsižvelgiant į apkrovos disbalansą (25k skaitymų prieš 5k rašymų)?

Senior
170

Ką reiškia, jei EXPLAIN įvertinimas kardinaliai skiriasi nuo EXPLAIN ANALYZE?

Middle+
167

Kokios yra skirstymo privalumai? Pavyzdžiui, senų skaidinių pašalinimas.

Middle+
166

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 Lūdzam sagaidīt: 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

Atsparios gedimai sistemų projektavimas užsakymų apdorojimui (mokėjimo vartai, logistika). Migracija turi būti vykdoma palaipsniui, nesustabdant paslaugos. MĄSTELĖ - Iš viso vartotojų: 8 milijonai - Kasdien aktyvūs vartotojai (DAU): 3 milijonai - Kas mėnesį aktyvūs vartotojai (MAU): 12 milijonų - Pikų apkrova: 25k skaitymų / 5k įrašų per sekundę - Naujų duomenų kiekis: 10 TB per metus - Maksimalus paralelizmas: 120k užklausų vienu metu - Metinis vartotojų augimas: 30% - P99 delsimo tikslas: <150 ms skaitymams, <400 ms įrašams - Tikslinė prieinamumas: 99.95% Jūsų užduotis – sukurti architektūrinį sprendimą, kuris...

Senior
162

Kokias shardingo strategijas žinai, kad sprendimas nebūtų skausmingas?

Middle+
160

Kokios garantijos dėl pristatymo siūlo Kafka? Ką reikia padaryti gamintojui, kad būtų užtikrintas exactly-once?

Middle+
159

Kokios yra sharding trūkumai?

Middle+
158

Kaip planuojate naudoti cache OrderService architektūroje? Kas tiksliai bus saugoma Redis'e?

Senior
158
/4