3 ms·
+1 there is so much unnecessary synchronization in things. It's crazy how much cost we pay for unnecessary locking in single threaded applications. Even multi t
by surajrmal 2y ago
+1 there is so much unnecessary synchronization in things. It's crazy how much cost we pay for unnecessary locking in single threaded applications. Even multi threaded applications can end up scaling poorly. There are better ways to achieve partitioning of state that scales better than to simply litter granular locks everywhere.