Sobes.tech

Неге сиз [компания]дан [компанияга] өттүңүз?

Middle+
194

[компания]да архитектура — сиз даяр микросервистерге келип, функцияларды жакшыртыңызбы?

Middle+
194

[аты] суроо берди: Жумушка жасалган AI каражаттарын колдонуп жатасызбы? Эгер ооба болсо, кайсылары жана кандай максатта?

Senior
191

Бакет аныкталгандан кийин эски Go карталарында маалыматтар кантип сакталат?

Senior
189

PostgreSQLде кандай блоктор бар?

Middle+
189

PostgreSQL-деги EXPLAIN эмне? Ал кандайча суранышту аткарбастан эсептей алат?

Middle+
188

Goroutine'дар ортосунда эс тутумду кантип бөлүштүрүү керек? Канча учурда Atomic колдонуу жакшы, жана кайсы учурда Mutex/RWMutex/SyncMap колдонуу жакшы?

Senior
182

SQL жана NoSQL ортосунда кандай айырма бар?

Middle+
181

OrderServiceти окулду жана жазуу компоненттерине бөлүү керекпи, жүктүн теңсиздигин эске алуу менен (25k окуу vs 5k жазуу)?

Senior
178

Go'daki garbage collector тоскоолдук кылуучу беле эмеспи? Анын таасири өндүрүштө көрүнүп жатабы?

Senior
178

Слайс түзүүдө баштапкы сыйымдуулук өткөрүлсө, эмне өзгөрөт?

Senior
175

Kafkaда бөлүм деген эмне? Тема бөлүмсүз болобу?

Middle+
175

Бир секундта 5000 жазуу суроо — бул көппи? Бардык downstream кызматтар аркылуу жазуу агымын кантип иштетүүнү пландап жатасыз (Инвентаризация, Төлөм, Жеткирүү)?

Senior
173

Бөлүмдөрдүн кандай артыкчылыктары бар? Мисалы, эски бөлүмдөрдү өчүрүү.

Middle+
172

[аты] суроо берди: Азыр кайдасың жана көчүрүү жөнүндө эмне ойлоң?

Senior
169

Эгерде EXPLAIN баалоо EXPLAIN ANALYZE дан кардиналдуу айырмаланса, бул эмне дегендик?

Middle+
167

Ката кетүүчү системаны долбоорлоо (төлөм шлюзу, логистика). Миграция акырындык менен жүргүзүлүшү керек, кызматты токтотпостон. ӨЛЧӨМ - Жалпы колдонуучулар саны: 8 миллион - Күнүмдүк активдүү колдонуучулар (DAU): 3 миллион - Айлык активдүү колдонуучулар (MAU): 12 миллион - Пик жүктөө: 25k окуу / 5k жазуу секунддарда - Жаңы маалыматтардын көлөмү: жылына 10 ТБ - Максималдуу параллелизм: 120k суроо бир убакта - Колдонуучулардын жылдык өсүшү: 30% - p99 кечигүү максаты: <150 ms окуу үчүн, <400 ms жазуу үчүн - Мүмкүнчүлүккө жетүү максаты: 99.95% Сиздин милдетиңиз — архитектуралык чечим иштеп чыгуу, ал...

Senior
167

Кайсы шардинг стратегияларын билесиң, чечим оор болбошу үчүн?

Middle+
165

OrderService архитектурасында кэшти кантип колдонуу планыңыз бар? Redisке эмне сакталат?

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 Gözlənilən nəticə: 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