Papaskink apie moderacijos/orkestratoriaus sistemos projektavimą — kaip ji buvo projektuota, kokius sprendimus priėmėte?
Golang
Ar galima tiesiogiai prijungti WebSocket per L4 balansavimo įrenginį, apeinant API Gateway, siekiant pagerinti našumą?
Ką tau svarbu renkantis įmonę, į ką atkreipi dėmesį?
Kas nutiks, jei reikės atsisakyti Kafka ir ją pakeisti kitu žinučių brokeriu? Kaip izoliuoti Kafka nuo išorinių paslaugų?
Pasiūlykite sistemos architektūrą: kaip padalinti duomenų bazes tarp paslaugų, kaip organizuoti Redis žaidimų paslaugai?
Kokia yra priežastis palikti Wildberries?
Kaip organizuoti vidinius pranešimus (savo svetainės varpelis)? Kokį transportą naudoti?
Ar formalizavimas per GPH nėra atsispindėjęs darbo knygelėje?
Papaskinkite išsamiau apie savo patirtį EMCD Tech — ką ten veikėte ir kaip per pusantro metų išaugote?
Papaskinkite apie savo patirtį dirbant su didelės apkrovos sistemomis. Ar teko spręsti užduotis, susijusias su srauto paskirstymu ir balansavimu?
Kaip greitai galėsite pradėti naujoje vietoje, jei gausite pasiūlymą?
Ar galite pateikti konkretaus, ne trivialaus įgyvendinimo pavyzdį, kurį padarėte asmeniškai?
Jei turite 100 000 vienu metu prisijungusių klientų per WebSocket prie GameServer, kokios problemos gali iškilti? Kaip masto šią sistemą?
Ar WebSocket yra sukurtas virš HTTP ar virš gRPC?
Palytojų eilės saugojimo tris variantus palyginkite: Kafka, Redis, PostgreSQL. Kurį pasirinkti ir kodėl? Kuo esminė skirtumas tarp Redis ir PostgreSQL šiai užduočiai?
Ar EMCD Tech buvo startuolis ar didelė įmonė?
Papaskink apie įvykių sistemą Avito — dirbai su esama ar perrašinėjai nuo nulio?
Ar kada nors teko rašyti naujus mikroservisus nuo nulio naujai funkcijai?
Kaip dirbote su WebSocket? Infrastruktūros nustatymo lygyje ar tik kode? Kokias technologijas naudojote? Ar buvo ryšio problemų infrastruktūros lygyje?
Sukurkite šachmatų platformos matchmak sistemą. Įėjimas yra User ID, ir reikia rasti porą žaidėjų su panašiu įvertinimu. Apkrova: 1 milijonas registruotų vartotojų, 100 tūkst. DAU, 500-1500 vienu metu žaidimo sesijų piko metu. Kokią architektūrą siūlote?