Иште кайсы middleware колдонуп жатасыз?
Golang
PostgreSQL кантип жайгаштырылган — аналитика үчүн реплика бар беле же мастерден окуп жаттыңызбы?
Go'догу каналдар жөнүндө айтып бер: бул эмне, ичиндеги сакталуучу нерсе, 5 элементтүү буфер каналга 5 мааниде жазганда эмне болот?
// Суроо 3. Экранада эмне көрсөтүлөт package main import "fmt" import "math" func main() { i := int32(math.Pow(2, 64)) fmt.Println(i) }
Ишти тандегиңде азыр сен үчүн критикалык маанилүү эмне?
Маалыматтар базасына бош боштук жок болсо, эмне болот? Мындай кырдаалды кантип чечсе болот?
Неге нарыкка чыгууга чечим кылдыңыз? Бул эмне менен байланыштуу?
Postgresте канча байланыштар болду?
Эгер батч түзүү учурунда кызмат иштебей калса, эмне болот? Kubernetes podду өлтүрдү — эмне болуп жатат?
Канча жазуу бар болчу? Канча тарыхый маалымат сактоо керек?
Бизнес логиканын бир бөлүгүн маалыматтар базасына которуунун артыкчылыктары жана кемчиликтери кандай?
// Суроо 4. Экранда эмне көрсөтүлөт package main import "fmt" func subis(is []int) []int { return append(is, 5) } func main() { is := []int{1, 2, 3, 4} subis(is[2:3]) fmt.Println(is) }
Жаңы кызматты иштеп чыгууда кандай документтер жазасыз?
Эгер биз чоң агым менен мастерге жазып жатабыз жана репликалардан окуп жатабыз, мастер менен реплика ортосундагы синхрондаштыруу кандай болот?
RabbitMQ жана ClickHouse кандай колдонулду?
Kafka билдирүүлөрүн кантип текшердиңиз? Эгер билдирүү текшерилбесе, анда эмне болмок?
3 бөлүм жана 2 керектүүчү кандай иштейт?
sync.Mutex артында кандай иштейт?
Go'догу slices жөнүндө мага айтып бер: бул эмне, эмне түзөт, slice кабыл алган функцияда append кылганда эмне болот?
math.Pow функциясы float64 кайтарат, биз ачык эле int32 көрсөтүп, чоң санды жайгаштыргымыз келет — эмне болот?