Պատմեք ավտոմատ գնահատման համակարգի մասին՝ ինչու է դա անհրաժեշտ, դա մոնոլիտ է թե միկրոսերվիսներ, և ինչ էր ձեր պատասխանատվության գոտին?
Golang
Խոսիր MVCC (Բազմամեկնային մրցակցային վերահսկում) մասին PostgreSQL-ում։
Ինչպե՞ս որոշել, թե որտեղ կլինի փոփոխականը՝ հողամասում կամ ստեկում: Ինչ է escape վերլուծությունը և ինչպես է այն աշխատում?
Պատմեք ձեր նախագծի օրինակով՝ Domain-Driven Design (DDD) մասին
Ի՞նչ է կոմպոզիտային ինդեքսը։
Մոտավորապես քանի միկրոսերվիս կար համակարգում?
Ծառայությունը կատարում է արտաքին API-ին հարցումներ, որը սկսեց պատասխանել 10 վայրկյանում: Գորուտինները կուտակվում են, հիշողությունը աճում է, և ծառայությունը ընկնում է OOM-ով: Ինչպե՞ս պաշտպանվել:
Պատմեք ինձ CI/CD պայպլայնի մասին՝ ինչ միջավայրեր, ինչ քայլեր, ինչպես կառուցվեց գործընթացը։
Ի՞նչ տարբերակի Go եք օգտագործում և աջակցում եք։
Ինչպես ճիշտ կերպով մշակել այն դեպքը, երբ հոդվածը գոյություն ունի, բայց այսօր դիտումներ չունի՝ դա սխալ է կամ զրո?
Ի՞նչ ոճի Saga են օգտագործել՝ քորեոգրաֆիա կամ օրգանիզացիա։
Պետք է արդյոք թարմացնել կամ ջնջել տվյալները ClickHouse-ում, թե պարզապես այնտեղ են?
Ի՞նչ սկզբունքով եք ընտրել REST կամ gRPC ձեր նախագծերում։
Կարճ ներկայացրեք ձեր աշխատանքային փորձը թիմերին ներկայացնելու համար։
Դուք ընթերցում եք իրադարձությունները խմբերով և գրանցում եք դրանք ClickHouse-ում խմբերով: Ինչպե՞ս է դա աշխատում ACK-ով — երբ եք տալիս հաստատումը։
Ինչու եք միաժամանակ օգտագործել Kafka և gRPC: Ինչպիսի սցենարներ էին անցնում Kafka-ով, իսկ ինչպիսիք gRPC-ով?
Ի՞նչն է տարբերությունը Go-ում slices և arrays-ի միջև։
Ինչպես եք կարգավորել ձեր սպառողների խմբերը Kafka-ում: Քանի թեմա, որտեղից եք ընթերցում?
Դու աշխատե՞լ ես Docker, Kubernetes-ի հետ: Դու խոսեցիր պայպլայնների կառուցման մասին։
Ինչպե՞ս որոշեցիք, որ ժամանակն է ինչ-որ բան փոխելու: Ինչ մետրիկներով հիմնավորեցիք: