Comment by mrkeen
3 years ago
It's a good day when I get to use STM.
While the primary benefit is in thinking "these things should happen together or not at all" rather than thinking about locks, there's another feature I always forget about, which is retrying.
Retrying let's you 'nope' out of a transaction, and try again as soon as something changes without busy-waiting.
No comments yet
Contribute on Hacker News ↗