Դոկերի մասին։ Ի՞նչ էի անում նրա հետ։ Ինչպե՞ս աշխատում էի։
Golang
Պատմիր Kafka Consumer-ում goroutine-ների փակման խնդրի մասին — ինչ տեղի ունեցավ և ինչպես գտան պատճառը։
Ինչու եք որոշել բաժանել մոնոլիտը 3 անկախ ծառայությունների: Ինչի վրա հիմնված էր այդ որոշումը?
Ինչու է անհրաժեշտ Redis-ը, եթե նա պարզապես արագորեն վերադարձնում է տվյալները հիշողությունից?
Կարող եք առանձնացնել հիշարժան դեպք, որի համար հպարտ եք?
Իմացիր ինձ մասին՝ որտեղ ես աշխատում, ինչով ես զբաղված?
Ի՞նչ է Panic-ը Go-ում։
Պատմիր ինձ Legion-ի մասին, ինչ էիր անում այնտեղ, ինչպիսի թիմ էր դա?
հիմնական փաթեթ ներմուծում ( "fmt" "time" ) func main() { } func printNumber(n int) { time.Sleep(time.Second) fmt.Println(n) }
Դուք աշխատե՞լ եք գովազդային մետրիկաների հետ: Կանո՞ք, թե ինչպես են դրանք չափվում:
Խոսիր ինձ մասին ClickHouse — ինչպես է այն պահում տվյալները սկավառակի վրա (սյունային պահպանում), ինչու չի կարելի փոխել ORDER BY գոյություն ունեցող աղյուսակի համար, միայն նոր սյունակներ ավելացնել վերջում?
Ի՞նչ տարբերություն է՝ սլայսի և զանգվածի փոխանցումը ֆունկցիային։
Ի՞նչ չափի հիշողություն է հատկացվում goroutine ստեղծելիս (նվազագույն և առավելագույն)։
Ինչպե՞ս եք գնահատում ձեր աստիճանը։
Ավելին, առաքման գործընթաց կա. Նրանք վերցրին և տեղափոխեցին 5 միս մսաղացներ մի տարածաշրջանից մյուսին, քաղաքում: Ինչպե՞ս է դա մշակվում։
Ինչպե՞ս եք աշխատել բագների հետ արտադրությունում: Ծառայությունները Kubernetes-ում — եթե ինչ-որ բան չէր աշխատում, ինչպես էինք հասկանում?
20 միս մսաղացներ են առաքվել, 5-ը ուղարկվել են — քանի՞ն են մնացել պահեստում և ինչ է ընթացիկ վիճակը համակարգում։
Որն է ձեր ամենագեղեցիկ նախագիծը կամ ֆունկցիան, որի մասին եք հպարտ?
Ի՞նչ են Transactional Outbox համակարգի հիմնական մասերը։