Golang
Кайсы ыкмалар аркылуу кайсы микросервис токтогон же жооп бербегенин аныктоого болот?
Микросервислердеги маалыматтын туруктуулугунун маселелери кандай чечилет?
Жакын арада кесиптештешинин чечимине макул болбогон учурлар болду беле? Каршылыктык кырдаалдар болдубу?
Котировка берүүчү менен кандайча иштештиңиз? Маалыматтарды кантип алдыңуз?
Маалыматтарды бөлүштүрүү үчүн хэш-функциясы кандай тандалат?
Төрттүрлі атаандашып жаткан gorutinтерден бир убакта Mapка жазуу кандай натыйжаларга алып келет?
Пландашы жалпы күтүүлөр тизмесинен гурутиндерди кандайча бөлүштүрөт?
Баштоо учурунда анын өлчөмүн көрсөтпөстөн канал түзүү мүмкүнбү?
Маалыматтар базасында бир нече баганалар боюнча бириккен индекс түзүү мүмкүнбү?
Маалыматтар базасында бириккен көрсөткүчтөр менен иштөө тажрыйбасыңыз барбы?
Kafka менен микросервистердин өз ара аракеттенүү негизги үлгүлөрү кандай?
Эмгектеги жадатты бөлүүнү кантип алдын алса болот?
CAS колдонуу көйгөйлөргө алып келиши мүмкүн болгон учурлардын мисалдарын келтире аласызбы?
Программалоо тилинде узундук жана кесүү мүмкүнчүлүгү түшүнүктөрү кандай айырмаланат?
Программалоо тилинде белгилүү бир интерфейс структуралар аркылуу ишке ашырылганын кантип аныктоо керек?
Шарддар боюнча маалыматтарды бөлүштүрүүнүн кандай ыкмаларын билесиз?
Go тилинде goroutine'лер кандай ишке ашырылат жана башкарылат?
Жаңы функциялар, техникалык карыз жана каталардын оңдоосуна кандай артыкчылык бересиз?
Микросервис системасында 500 ката себептерин аныктоо үчүн кандай кадамдар жасалышы керек?
Жобалоо тапшырмасы: тез жооп берүүчү топтор үчүн система бар. Белгилүү бир сигнал келгенде, үч топ бир убакта жооп берет. Бир гана топту жөнөтүү керек. Бул ишти маалыматтар базасындагы транзакциялар деңгээлинде кантип жасаса болот?