Kāpēc SemaphoreSlim nesniedz risinājumu cache stampede aizsardzības problēmai izplatītā sistēmā un ko izmantot tā vietā?
C#
Kā Redis nodrošina pareizu vairāku klientu vienlaicīgu komandu apstrādi?
Kāda ir problēma ar vairākreizēju virkņu sasaisti ciklā un kā to aizstāt?
Kādi lifetime ir .NET DI un kāpēc Redis ConnectionMultiplexer jāreģistrē kā Singleton?
Kā jūs glabājāt laika rindas: izmantojāt parasto PostgreSQL vai specializētu Time Series DB? Kāpēc?
Kāda ir sarežģītības pakāpe bloķēto preču meklēšanai sarakstā iekšā preču cikla laikā un kā to optimizēt?
Kādas datu glabāšanas un apstrādes optimizācijas tika piemērotas 3-5 tūkstošu notikumu plūsmā sekundē: indeksi, partīcijas, sharding?
Kādas ir atšķirības starp pārbaudi `is not null` un `!= null` C#?
Kāpēc meklējat jaunu darbu un kāda projekta formāta jūs interesē?
Kāpēc ir problēma katru pieprasījumu veidot jaunu HttpClient un kā to labot?
Kāpēc datu sadale pa shardiem, izmantojot customerId % shardCount, ir problemātiska, kad mainās shardu skaits, un kādu risinājumu izmantot?
Kā atšķiras ValueTask no Task, kad to būtu jālieto un kādi ir tā ierobežojumi?
Kā būtu kešojami preču cenas un kāds risks rodas vienlaicīga cache miss gadījumā?
Kādi paraugi un agregācijas tika veiktas telemetrijas datos?
Ko vajadzētu pievienot, apstrādājot izņēmumu kodā?