Sobes.tech

Golang

Jei atvyks 1000 vienalaikių užklausų, ar bus sukurtas 1000 operacinės sistemos sriegių? Kas nutiks su paslauga šiuo atveju?

365

Yra fasadas, kuris agreguoja duomenis iš 10 paslaugų, kiekviena atsako per 100 ms, iš viso apie sekundę. Kaip išspręstum šią problemą, kad galutinis taškas grąžintų duomenis greičiau?

327

Ar toliau eisi į kitus paslaugas duomenims, jei pirmasis iš 11 paslaugų grąžins klaidą?

261

Ar Redis buvo viename duomenų centre, ir visi į jį kreipėsi?

246

Pagal kokį principą pasirinkote architektūrą ir paslaugų ribas?

234

Kaip išspręsti tą duomenų lenktynių problemą, apie kurią kalbėjome?

230

Ar Redis buvo visuose trijuose duomenų centruose?

215

Kokie gali būti šalutiniai efektai naudojant goroutines failo apdorojimui, į ką reikia būti pasiruošus?

214

Turėjote tris duomenų centrus — kaip buvo organizuota jų replikacijos/rezervavimo schema?

210

Ar duomenų centrai buvo visiškai kopijos vieni kitų, ar jie papildė vienas kitą? Ar tik maršrutizavote srautą tarp jų?

205

Kokį blokavimo lauką turite omenyje (paaiškinimas apie denormalizaciją, is_blocked žymeklis)?

202

O jei goroutine'ai rašo tą pačią eilutę/bufferį, ar tokia problema įmanoma?

201

Kaip gorutinos gali 'pabėgti' (nutekėti)?

199

Įvykis atkeliauja į pirmą duomenų centrą iš Kafka, mes jį pagaukiame ir įrašome į Redis. Kaip šie duomenys pateko į visus tris duomenų centrus?

197

Jūsų gyvenimo aprašyme nurodyta 50-80 tūkst. RPS. Koks tai buvo paslauga ir ką ji darė?

193

Jūsų gyvenimo aprašyme rašėte, kad optimizavote SQL užklausas. Kaip manote, kaip atrodytų užklausos, kuri pasirinko neužblokuotus pardavėjus, vykdymo planas (EXPLAIN)?

193

Ar yra kitų būdų, išskyrus kanalus, organizuoti darbą su gorutinomis?

192

Ar galite papasakoti apie audito algoritmą (duomenų patikrinimą)? Dalyvavote jame? Kaip tai vyko?

188

Kalbėjote apie read-model su Redis. Ar Redis buvo replikojamas tarp duomenų centrų?

177

Kaip vienu užklausa gautum neblokuotų pardavėjų sąrašą, turint lentelę su visais pardavėjais ir kitą tik su užblokuotais pardavėjais?

177
/3