Sobes.tech

Kodėl SemaphoreSlim nesprendžia apsaugos nuo cache stampede problemą paskirstytoje sistemoje ir ką naudoti vietoje jo?

314

Kaip Redis užtikrina teisingą kelių klientų vienu metu siunčiamų komandų apdorojimą?

190

Koks yra problemos su kelių eilučių sujungimu cikle ir kaip ją pakeisti?

157

Kokie lifetime egzistuoja .NET DI ir kodėl Redis ConnectionMultiplexer turėtų būti registruotas kaip Singleton?

143

Kaip saugojote laiko eilutes: naudojote įprastą PostgreSQL ar specializuotą Time Series DB? Kodėl?

142

Kokia sudėtingumo laipsnis ieškant užblokuotų prekių sąraše ciklo metu ir kaip ją optimizuoti?

134

Kokios duomenų saugojimo ir apdorojimo optimizacijos buvo taikytos 3-5 tūkstančių įvykių per sekundę sraute: indeksai, skaidymas, shard'inimas?

131

Kodėl ieškote naujo darbo ir kokio projekto formato jus domina?

130

Kodėl kuriant naują HttpClient kiekvienam užklausai yra problema ir kaip tai išspręsti?

129

Kodėl duomenų paskirstymas per shardus naudojant customerId % shardCount yra problema, kai keičiasi shardų skaičius, ir kokį sprendimą naudoti?

128

Kuo skiriasi ValueTask nuo Task, kada jį naudoti ir kokios yra jo ribos?

127

Kaip turėtų būti saugomi produktų kainos ir kokia rizika kyla esant vienu metu cache miss?

125

Kokie pavyzdžiai ir agregacijos buvo atlikti telemetrijos duomenyse?

125