Sobes.tech

Golang

Kui saabub 1000 samaaegset päringut, kas juhtub siis, kui luuakse 1000 operatsioonisüsteemi niiti?

296

On olemas fassaad, mis kogub andmeid 10 teenusest, igaüks vastab 100 ms jooksul, kokku umbes sekund. Kuidas sa lahendaksid selle probleemi, et lõpp-punkt tagastaks andmed kiiremini?

274

Kas Redis oli ühes andmekeskuses ja kõik pöördusid tema poole?

194

Kas sa jätkad teistesse teenustesse andmete saamiseks, kui esimene 11 teenusest tagastab vea?

184

Kas Redis oli kõigis kolmes andmekeskuses?

182

Millise põhimõtte alusel te valisite arhitektuuri ja teenuste piire?

174

Teil oli kolm andmekeskust — kuidas nende vahel korraldati replikatsiooni/varukoopia skeem?

173

Kas rääkisite Redis-iga seotud lugemismudelist? Kas Redis replikatsioon toimus andmekeskuste vahel?

157

Millist blokeerimisvälja sa mõtled (selgitus denormaliseerimise kohta, is_blocked lipp)?

155

Millised võivad olla kõrvaltoimed goroutine'ide kasutamisel faili töötlemisel, millele tuleb valmis olla?

148

Ja goroutine'id kirjutavad samasse ritta/kihti, kas selline probleem on võimalik?

147

Kas teil oli sisendil üks teenusliides, millega suhtlesid kõik partnerid (B2B)? Kui palju instantsides see töötas?

147

Kuidas võivad gorutined 'põgeneda' ( lekkida)?

145

Kuidas lahendada andmestegevuse probleem, millest me rääkisime?

142

Sündmus jõuab esimese andmekeskuseni Kafka kaudu, me püüame selle kinni ja salvestame Redisisse. Kuidas need andmed jõudsid kõigi kolme andmekeskuseni?

137

Oled kirjutanud oma CV-s, et oled optimeerinud SQL-päringuid. Kuidas sa arvad, kuidas näeks välja päringu plaan, mis valib blokeerimata müüjaid (EXPLAIN)?

136

Võib-olla peaksime alustama goroutine'ide kasutamist, et suurendada kiirust, näiteks kümme korda kiiremini kasutades kümme goroutine?

134

Kui palju kanaleid oleks vaja selle mehhanismi korraldamiseks, kui kasutatakse kanaleid teenuste tulemuste kogumiseks?

132

Kas sul on küsimusi kolleegile?

132

Kuidas jaotati teenustevaheline koostöö ning kuidas piirasite iga teenuse vastutusalasse?

131
/3