Каржылык күтүүлөрүңүз кандай? Минимум жана ыңгайлуу деңгээлди белгилеңиз.
Golang
Кайсы индекстерди колдондуңуз?
Жалгыз топтолгон маалыматтарды сактадыңызбы же ар бир этап — чийки, нормалдаштырылган?
Индексинин тандооучулугун кантип түшүнөсүз?
Неге монолиттен микросервистерге көшуге шешім қабылдадыңыз? Қай жерлерде қиындықтарға кезіктіңіз?
Маалыматтар базасынын түрүн кантип тандадыңыз (PostgreSQL, ClickHouse, Redis)?
getUserFromDB функциясы үчүн кэшти ишке ашырыңыз. Маалыматтар сейрек өзгөрөт.
Сен үчүн гибриддүү иштөө форматы канчалык ыңгайлуу (аптасына 2 жолу кеңседе, Тула метро)?
Эмнесе 5 goroutine бир убакта бош кэшти көрүп, базага (cache stampede) бара жатканына кантип жооп берсе болот?
Өз тажрыйбаң жана мурдагы жумуш ордуңда продуктка же функцияга кандай таасир тийгизгениң жөнүндө айтып бер.
Неге нарыкка чыгууга жана башка сунуштарды карап чыгууга чечим кылдың?
Неге sync.Map колдондуңуз, жөнөкөй карта менен Mutex эмес?
Көчүү үчүн стандарттуу 2 апта же бир аз көбүрөөк убакытбы?
Кийин акыркы убакта ишке ашырган кыйын тапшырмаңыз же эң кызыктуу жөнүндө айтып бериңиз. Эмне болду, эмне кылдыңыз, эмне болду?
Индекстердин шишиши (шишиши) эмне жана PostgreSQLда мындай жасалганбы?
Kafkaда керектөөчүлөрдү кантип масштабдадыңыз? Эгер керектөөчүлөрдүн саны бөлүмдөрдөн көп болсо, эмне болот?
Издөө кандай абалда? Алдын ала сунуштар, кабыл алуу мөөнөттөрү барбы?
1C да маалыматтарды түз эле Kafkaга жарыялаганбы?
Канча активдүү сунуштарды карап жатасыз? Алдын ала сунуштар, кабыл алуу мөөнөттөрү барбы?
PostgreSQLде репликация эмне үчүн колдонулган?