Golang
Ar jūsų komandoje yra mobilusis vystymas?
Kas yra stekas ir kas yra krūva?
Ar PostgreSQL išlaikys 6000 RPS rašymo metu?
Kas nutiks, jei skaitysite iš uždaro kanalo?
Kodėl pasirinkote Elasticsearch? Kokios buvo kitos galimybės? Ar ką nors pasirinkote ar tiesiog jau buvo ELK?
Ką žinai apie pagrindines Kafka entites?
Kaip veikia kontekstų paveldėjimas Go?
Kam skirtas cache ir caching? Kas yra neigiamas cache?
Ką galite pasakyti apie Outbox modelį?
Svarbu, kad darbo patirtis atitiktų faktinę — ar turite patvirtinimus apie patirtį, pavyzdžiui, darbo knygelę?
Kaip organizuojamas jūsų kodo peržiūra? Ar turite dalyvauti leidimuose?
Atsparios gedimai sistemų projektavimas užsakymų apdorojimui (mokėjimo vartai, logistika). Migracija turi būti vykdoma palaipsniui, nesustabdant paslaugos. MĄSTELĖ - Iš viso vartotojų: 8 milijonai - Kasdien aktyvūs vartotojai (DAU): 3 milijonai - Kas mėnesį aktyvūs vartotojai (MAU): 12 milijonų - Pikų apkrova: 25k skaitymų / 5k įrašų per sekundę - Naujų duomenų kiekis: 10 TB per metus - Maksimalus paralelizmas: 120k užklausų vienu metu - Metinis vartotojų augimas: 30% - P99 delsimo tikslas: <150 ms skaitymams, <400 ms įrašams - Tikslinė prieinamumas: 99.95% Jūsų užduotis – sukurti architektūrinį sprendimą, kuris...
Ar turi patirties mentorystėje, naujų darbuotojų įvedime?
Kaip buvo suorganizuota komanda ir procesai?
Ar galite pateikti pavyzdžių, kaip naudoti WithCancel, WithTimeout ir WithDeadline?
Kas yra sync.Pool ir kam jis skirtas?
Ar turite patirties rašant Kubernetes operatorius, administruojant operatorius, Helm Chart?
Ar diegiant Kafka buvo niuansų ir sunkumų? Ar tai buvo jūsų pirmoji diegimo patirtis?
Papaskink apie slices Go kalboje. Kas jie yra ir į ką reikėtų atkreipti dėmesį dirbant su jais?
Papaskokite apie naują map įgyvendinimą Go (Swiss Tables). Kokie kolizijų sprendimo būdai yra?