Чӣ тавр наметавонед интизор шавед, ки ҳамаи goroutine-ҳо дар ErrGroup пас аз хато аввал ба анҷом расанд?
Golang
Чаро шумо аз [шаҳрат] ба [шаҳрат] гузаштед?
[ном] пурсид: Оё дар корӣ асбобҳои AI истифода мебаред? Агар ҳа, кадомҳо ва барои чӣ мақсад?
EXPLAIN дар PostgreSQL чист? Чӣ гуна метавонад онро бидуни иҷрои дархост ҳисоб кунад?
Чӣ тавр маълумот дар харитаҳои кӯҳнаи Go пас аз муайян кардани бакет нигоҳ дошта мешавад?
Чӣ гуна мемориро байни goroutineҳо тақсим кардан мумкин аст? Дар кадом ҳолатҳо беҳтар аст Atomic истифода барем ва дар кадом ҳолатҳо Mutex/RWMutex/SyncMap?
Омӯзгари партов дар Go блоккунанда аст ё не? Аълои он дар истеҳсолот намоён аст?
Кадом блокҳо дар PostgreSQL ҳастанд?
Фарқи байни SQL ва NoSQL чист?
Партиция дар Kafka чист? Мавзӯъ метавонад бе партиция бошад?
Агар дар сохтани слайс иқтидори ибтидоӣ гузошта шавад, чӣ тағиротҳо рух медиҳанд?
Оё бояд OrderService-ро ба компонентҳои хондан ва навишт тақсим кард, бо назардошти нобаробарии бор (25k хондан дар муқоиса бо 5k навишт)?
Манфиатҳои тақсимот чист? Масалан, нест кардани тақсимотҳои кӯҳна.
Агар арзиши EXPLAIN ба таври куллӣ аз EXPLAIN ANALYZE фарқ кунад, ин чӣ маъно дорад?
Кадом стратегияҳои шардингро медонӣ, ки қарор нағз ва бе дард бошад?
[ном] пурсид: Шумо ҳоло дар куҷо ҳастед ва дар бораи кӯчидан чӣ фикр мекунед?
Тарҳи системаи муқовимат ба хато барои коркарди фармоишҳо (дарвозаи пардохт, логистика). Мигратсия бояд тадриҷӣ гузаронида шавад, бе қатъ кардани хизматрасонӣ. ҲАМАВУЗӢ - Таҳаммулкунандагони умумӣ: 8 миллион - Истифодабарандагони фаъол дар рӯз (DAU): 3 миллион - Истифодабарандагони фаъол дар моҳ (MAU): 12 миллион - бори баланд: 25k хондан / 5k навиштан дар сония - Ҳаҷми маълумоти нав: 10 ТБ дар сол - параллелизм максималӣ: 120k дархостҳои ҳамзамон - Рушди солонаи истифодабарандагон: 30% - Маҳзани п99 таъхир: <150 ms барои хондан, <400 ms барои навиштан - дастрасии мақсаднок: 99.95% Вазифаи шумо ин аст, ки ҳалли меъморӣ таҳия кунед, ки...
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 Oчакваме да получите: 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
5000 дархости барои навишт дар як сония — оё зиёд аст? Шумо чӣ гуна нақша доред, ки ҷараёни навиштро тавассути ҳама хидматҳои downstream (Инвентар, Пардохт, Таҳвил) идора кунед?
Кафка чӣ кафолатҳои расониданӣ дорад? Барои таъмин кардани exact-once чӣ бояд дар истеҳсолкунанда анҷом дод?