Kāda ir atšķirība starp senior un middle izstrādātāju komandā?
Golang
Kāpēc neizmantojāt Redis, nevis glabājāt to datu bāzē?
Kādi dokumenti tika glabāti ELK?
Vai izmantojāt loga funkcijas?
Kāda ir jūsu kopējā pieredze ar infrastruktūru, ieskaitot Docker, Kubernetes, CI/CD un tīklu?
Optimistiskās un pesimistiskās bloķēšanas — pastāsti
Kāpēc rinda (no kā vārda Q)?
Vai jūs izmantojāt Kafka kā glabātuvi? Cik paziņojumi bija Kafka?
Vai jums ir pieredze ar infrastruktūru? Vai nācās kaut ko pieskarties?
Cik ērti ir hibrīd darba formāts Maskavā ar apmeklējumu birojā vismaz reizi nedēļā?
RPS Vidēji 4-5 tūkst. RPS, maksimums sasniedzot līdz 12k Bet šeit ir svarīgi saprast, ka galvenais slogs bija uz Kafka. Tā kā arhitektūra ir asīnhrona, katra sludinājuma izveides laikā mans orķestrētājs ģenerēja 5-7 notikumu ķēdi dažādās pārbaudes pakalpojumos. Kopumā mēs vidēji apstrādājām līdz 30k ziņojumu sekundē.
Kā risināji situācijas, kad tava lēmums tika noraidīts?
Kādu algu līmeni jūs apsverat pārejot?
Kā tika veikts slodzes tests un kuras metriku tika novērots?
Kā iterēt pa sakārtotu karti, saglabājot kārtību? Iterācijas metodes īstenošana.
Cik gadu komerciālas pieredzes ar Go jums ir?
Kāpēc nolēmāt ienākt tirgū? Kas šobrīd nav kārtībā Magnitā?
Ja AddTask izmanto RLock, kā uzvedīsies divi paralēli izsaukumi uz AddTask? Vai tie bloķēs viens otru?
Kā tiek saglabāts lietotāja stāvoklis bez dīkstāves laikā?
Pastāsti par gadījumu, kad tu kaut ko ieteici un tev bija jāaizstāv sava viedokļa.