Қанша деректеріңіз болды? Kafka-ның RPS қандай?
Golang
DLQ-дан хабарламаларды қолмен өңдегеннен кейін қандай опциялар болды? Оларды техникалық түрде не істедіңіз?
Өз бетінше жұмыспен айналысатындардың кірісін тіркеу процесі қалай өтеді?
1000 горутиндегі санағышты арттыру кодында не дұрыс емес? Оны mutex, atomic немесе каналдар арқылы қалай түзетуге болады?
Go тілінде қоқыс жинағыш қалай жұмыс істейді? Стек пен куча дегеніміз не?
Сынақтар туралы айтыңыз — қандай сынақтар жазасыз?
Kubernetes-те affinity және anti-affinity деген не?
Жаңа қызметті әзірлеген кезде қандай құжаттаманы жазасыз?
Инбокс кейін не болды? Агрегация процедурасы бар ма?
Бір холдингтің бөлшек сауда желілерінің логистикалық және операциялық деректерін өңдеу үшін корпоративтік платформа дегеніміз не? Логистикалық маршруттар қалай құрылады, есептеледі немесе не?
GitLab CI туралы — қалай жұмыс істедіңіз, өзіңіз yaml файлдарын жаздыңыз ба?
Бірінші синхрондау арнасы не болды? Бұл қандай да бір деректер моделі ме, ол қайда да байытылды?
Сұрауларды 10-20 минуттан 5-7 минутқа қалай оңтайландырдыңыз? Неліктен есептер сонша ұзақ уақыт алды?
Деректер бір жерде сақталса — бір кестеден оқып, жазып жатқанда, 10 мың пайдаланушы болса — жүктемені қалай басқаруға болады?
// Вопрос 2. Что выведет на экран package main import "fmt" func bbb() { defer func(){ if r := recover(); r != nil{ fmt.Println("Паника обработана 1 ", r) } }() panic("aaaa") } func main() { defer func(){ if r := recover(); r != nil{ fmt.Println("Паника обработана 2 ", r) } }() bbb() }
Сіз сақталған процедураларға қарсысыз ба, әлде жақтасыз ба?
Оны REST стилінде қалай рәсімдеуге болатынын ұсыныңыз — барлық әдістерді қалай қайта атауға болады?
Қайда өсуге ниеттесіз?
Сауда орталығында тұрақ бар — машиналар кіреді және шығады, және тұрақтау сессиясының соңында төлем алу керек. Бұл жүйені қалай жобалайсыз?
Қазіргі уақытта қайда жұмыс істеп жатқаныңыз және не істеп жатқаныңыз туралы айтыңызшы?