Sobes.tech

// Суроо 4. Экранада эмне чыгат package main import "fmt" func subis(is []int) []int { is = append(is, 5) return append(is, 6) } func main() { is := []int{1, 2, 3, 4} subis(is[2:3]) fmt.Println(is) }

166

Эгер операция 10-12 мүнөтка созулса, маалыматтар активдүү өзгөрүп жатса жана активдүү жазуу жүрүп жатса, бул маселени кантип чечесиң? Репликацияны кантип колдондуңуз?

165

Маалыматтар кайдан келип түшөт? Маалыматтарды жөнөтүүчү логисттер барбы жана сиз аларды сактайсызбы?

165

// Суроо 2. Экранада эмне көрсөтүлөт package main import "fmt" func main() { { defer fmt.Println(1) } defer fmt.Println(2) }

165

PostgreSQL менен иштөө тажрыйбаңыз кандай? Кыйын суроолор жазуу же оптималдаштыруу менен алектендиңизби?

162

Маалыматтарды базага кантип жазгансыз — бир-бирлепе же топтоппе? Бир Kafka билдирүүсүндө 500 жазуу болушу мүмкүнбү?

161

RabbitMQ менен иштедиңби? Kafka жөнүндө айтып бер — эгер 3 бөлүм жана 1 керектүү болсо, билдирүүлөр кандай бөлүштүрүлөт?

161

Маалыматтар кайдан келип жатты? Алар сизге кандай агып жатты?

160

// Суроо 2. Экраанда эмне көрсөтүлөт package main import "fmt" func main() { { defer fmt.Println(1) } defer fmt.Println(2) panic("aaaa") defer func(){ if r := recover(); r != nil{ fmt.Println("Паника башкарылды", r) } } }

160

DevOps негизги pipeline түздүбүб, же сен өзүң Kubernetes манифесттери менен алектенип жаттыңбы же кластерде жүрүп, логдорду карап жаттыңбы?

160

Тестирлөөчүлөр өзү эле баарыны сынап көрдүмбү же баарыны сынап көрдүмбү?

159

DLQ'дан келген билдирүүлөрдү кол менен иштетүүдөн кийин кандай варианттар болду? Техникалык жактан алар менен эмне кылдыңыз?

158

Айтып бер, кандайча суроолорду оптималдаштырып жатканың — жазылгандай, 10-12 мүнөттөн 5-7 мүнөткө чейин кыскарттың. Канча убакыт ал отчёт ишке ашып жатат? Кантип оптималдаштырып жатасың?

158

Кызматты кайра конфигурациялоо же токтотуу учурунда керектүү кечиккендик (consumer lag) менен эмне кылдыңыз?

158
/11