Ինչպես լուծել Docker-ում լոգ ֆայլերով կոնտեյների լցվելու խնդիրը?
Golang
Ինչպե՞ս ապահովել բոլոր գորուտինների ճիշտ ավարտը ծառայությունը կանգնեցնելու ժամանակ։
Կարող ենք հինգերորդ տողում, որտեղ կատարվում է fmt.Println(v), մուտք գործել միավորին (մասին, որը ավելացվել է append-ի միջոցով fill-ի ներսում) և ցուցադրել այն:
Օգտագործվել է արդյոք պառալելիզացիա գործընթացը արագացնելու համար։
Ինչքան մոտ էիք աշխատում Kubernetes-ով: Պե՞տք էր գրել deployment կոնֆիգուրացիաներ: Կարո՞ղ եք ճանաչել kubectl և որ հրամանները օգտագործեցիք։
Ինչպե՞ս ախտորոշել հիշողության արտահոսքը ծառայությունում, որը աստիճանաբար ավելի շատ հիշողություն է սպառում և երբեմն ընկնում է OOM-ով։
Ի՞նչ տիպի աղյուսակների շարժիչներ եք օգտագործել ClickHouse-ում։
Ի՞նչ օպտիմալացում կա Go-ի տեղական հերթի (runnext) համար։
Ինչպես մշակել կրկնվող webhook իրադարձությունները, եթե ուղարկող ծառայությունը չի երաշխավորում յուրահատուկությունը?
Ի՞նչ անել, եթե ձեր ծառայությունը ընկնում է արտադրությունում հանգստյան օրին։
Կարող եք ցույց տալ, թե ինչպես կարելի է հասնել սլայսի չորրորդ տարրին?
Կարող եք բացատրել Inbox և Outbox ձևանմուշները, ինչն է նրանց իմաստը?
Ինչպես իրականացվեց մեդիա բովանդակության վավերացման համակարգը, որ ծառայություններ օգտագործվեցին?
Ինչպես իրականացրիք RabbitMQ-ում հետաձգված կրկնությունները (retry) առանց հաղորդագրությունների կորուստի?
Որտե՞ղ են գնում գորուտինները ստեղծման ժամանակ՝ տեղական կամ գլոբալ հերթում Go-ի պլանավորողի կողմից։
Ինչպես կառավարել միջադեպը, երբ ձեր ծառայությունը ազդում է այլ ծառայությունների վրա (օրինակ, բլոկավորում է տվյալների բազայի աղյուսակները):
Դուք երբևէ ստիպված եք եղել կատարել Linux-կոմանդաներ? Որոնք եք օգտագործում?
Ի՞նչ նպատակով եք օգտագործել ClickHouse-ը ձեր նախագծում։
Որտե՞ղ է ավելի լավ հայտարարել ինտերֆեյսը՝ իրականացման վայրում թե սպառման վայրում։
Ինչպե՞ս կարելի է օպտիմալացնել տվյալների բազայի մակարդակով հարցումը: Ինչ է ցույց տալիս EXPLAIN ANALYZE?