Kuo skiriasi TCP ir UDP?
Golang
Kas yra EXPLAIN PostgreSQL? Kaip jis gali apskaičiuoti be užklausos vykdymo?
Kaip duomenys saugomi senose Go žemėlapiuose po kibto apibrėžimo?
[vardas] paklausė: Ar naudojate dirbtinio intelekto įrankius darbe? Jei taip, kurie ir kam?
Kaip dalintis atmintimi tarp gorutinių? Kokiais atvejais geriau naudoti Atomic, o kokiais Mutex/RWMutex/SyncMap?
Ar Go atlieka šiukšlių surinkėjas yra blokuojantis ar ne? Ar jo poveikis matomas gamyboje?
Kaip nesulaukti, kol visi gorutinai ErrGroup'e baigsis po pirmos klaidos?
Kokios blokavimo priemonės yra PostgreSQL?
Kuo skiriasi SQL ir NoSQL?
Kas yra skirstinys Kafka? Ar gali būti temos be skirstinių?
Kas pasikeis, jei kuriant slice'ą perduosime pradinį talpą?
Ar verta padalinti OrderService į skaitymo ir rašymo komponentus, atsižvelgiant į apkrovos disbalansą (25k skaitymų prieš 5k rašymų)?
Ką reiškia, jei EXPLAIN įvertinimas kardinaliai skiriasi nuo EXPLAIN ANALYZE?
Kokios yra skirstymo privalumai? Pavyzdžiui, senų skaidinių pašalinimas.
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
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...
Kokias shardingo strategijas žinai, kad sprendimas nebūtų skausmingas?
Kokios garantijos dėl pristatymo siūlo Kafka? Ką reikia padaryti gamintojui, kad būtų užtikrintas exactly-once?
Kokios yra sharding trūkumai?
Kaip planuojate naudoti cache OrderService architektūroje? Kas tiksliai bus saugoma Redis'e?