Sobes.tech

Jak lze měnit proměnnou z více vláken bez primitives synchronizace? Co jsou atomární operace a jak souvisí s vícenásobným vláknem?

245

Co je to MVCC v PostgreSQL a jak ovlivňuje výkon SELECT po velkém množství UPDATE/INSERT/DELETE?

195

Jaká je algoritmická složitost hledání v List a Dictionary? Jak je Dictionary uvnitř uspořádán?

163

Lze přiřadit proměnnou vláknu/úkolu tak, aby každé úkol mělo svou vlastní hodnotu? Co jsou ThreadLocal a AsyncLocal?

155

Co se stane, pokud dva vlákna současně přidávají hodnoty k proměnné bez primitives synchronizace? Jaké mohou být výsledky?

148

Jak funguje konstrukce async/await? V jakém vlákně se provádí kód po await?

140

Jaká je složitost vkládání do List a Dictionary? Co jsou kolize v slovnících?

132

Jak současně zapisovat text do souboru z dvou různých úkolů? Jak synchronizovat přístup?

122