Тек репликада ғана индекс жасауға бола ма, ал мастерде емес пе?
Golang
Docker, Kubernetes, CI/CD және желі инфрақұрылымымен жалпы тәжірибеңіз қандай?
Үш жылдан кейін өзіңізді қайда көресіз? Кәсіби күтулеріңіз қандай?
Командада senior-әзірлеуші мен орташа әзірлеушінің айырмашылығы неде?
Сізде Kubernetes операторларын жазу, операторларды басқару, Helm Chart-тарымен жұмыс істеу тәжірибесі бар ма?
Мәскеуде аптасына кемінде бір рет кеңсеге бару арқылы гибридті жұмыс форматы қаншалықты ыңғайлы?
Оптимистік және пессимистік блоктау деген не?
Терезе функцияларын қолдандың ба?
Неге дерекқорда сақтау орнына Redis қолданбадыңыз?
Kafka-ны сақтау ретінде қолдандыңыз ба? Kafka-да қанша хабар сақталды?
Инфрақұрылыммен жұмыс істеу тәжірибеңіз бар ма? Оған қатысты бір нәрсеге қол тигіздіңіз бе?
RPS Орта есеппен 4-5 мың RPS, шыңында 12 мыңға жетті Бірақ негізгі жүктеме Kafka-ға түсетінін түсіну маңызды. Архитектура асинхронды болғандықтан, әр жарнама жасау кезінде менің оркестратормын 5–7 оқиғадан тұратын тізбекті әртүрлі тексеру қызметтеріне генерациялады. Жалпы, біз орта есеппен секундына 30 мың хабарламаны өңдедік.
Жүктеме тестілеу — қалай жүргізілді, қандай метрикалар бақылауында болды?
Go-мен коммерциялық даму тәжірибеңіз қанша жыл?
Көшу кезінде қандай ең төменгі жалақы деңгейін қабылдайсыз?
Тәртіпті сақтай отырып, реттелген картаны қалай айналып өтуге болады? Итеру әдісінің жүзеге асырылуы.
Шешіміңіз қабылданбағанда қалай әрекет еттіңіз?
Неге нарыққа шығуға шешім қабылдадыңыз? Қазіргі уақытта Магнитте не дұрыс емес?
Егер AddTask-те RLock қолданылса, екі параллель шақыру AddTask қалай әрекет етеді? Олар бір-бірін блоктай ма?
Сіз ұсыныс жасаған жағдайды айтыңыз және өз көзқарасыңызды дәлелдеуге тура келген жағдайды сипаттаңыз.