Sobes.tech

Golang

Als er 1000 gelijktijdige verzoeken binnenkomen, worden er dan 1000 besturingssysteemthreads gemaakt? Wat gebeurt er in dat geval met de service?

359

Er is een façade die gegevens van 10 services aggregeert, elk reageert in 100 ms, in totaal ongeveer een seconde. Hoe zou je dit probleem oplossen zodat de endpoint de gegevens sneller teruggeeft?

323

Zou je blijven gaan naar de andere services voor de gegevens als de eerste van de 11 services een fout teruggeeft?

255

Of Redis was in één datacenter, en iedereen maakte er gebruik van?

244

Op basis van welk principe hebt u de architectuur en de grenzen van de services gekozen?

230

Hoe los je het data race probleem op waar we het over hadden?

227

Stond Redis in alle drie de datacenters?

213

Wat kunnen de bijwerkingen zijn bij het gebruik van goroutines voor het verwerken van een bestand, waar moet je op voorbereid zijn?

211

Je had drie datacenters — hoe was het replicatie/reserve schema tussen hen georganiseerd?

210

Waren de datacenters volledige kopieën van elkaar, of vulden ze elkaar aan? Routeerde je gewoon het verkeer tussen hen?

203

En als de goroutines in dezelfde regel/buffer schrijven, is dat probleem mogelijk?

201

Welke blokkering veld bedoel je (toelichting over denormalisatie, is_blocked vlag)?

200

Hoe kunnen goroutines «weglekken» (lekken)?

197

Het evenement komt aan bij het eerste datacenter via Kafka, we vangen het op en slaan het op in Redis. Hoe zijn deze gegevens in alle drie de datacenters terechtgekomen?

195

Zijn er andere manieren, naast kanalen, om het werken met goroutines te organiseren?

192

Je hebt in je cv geschreven dat je SQL-query's hebt geoptimaliseerd. Hoe zou volgens jou het uitvoeringsplan eruitzien voor een query die niet-blokkerende verkopers selecteert (EXPLAIN)?

191

Kun je vertellen over het audit-algoritme (gegevensverificatie)? Heb je eraan deelgenomen? Hoe ging het in zijn werk?

184

Uw cv vermeldt 50-80 duizend RPS. Wat voor service was dat en wat deed het?

183

Je hebt gesproken over het read-model met Redis. Was Redis gerepliceerd tussen datacenters?

176

Als een van de services die je gebruikt een fout retourneert, wat ga je doen en hoe ga je dat afhandelen als er een kanaal is?

175
/3