The Lock: Synchronization Primitives for Shared State
Timothy was excited about his new caching system. The library's book lookup was slow, so he'd built a cache that multiple async tasks could update. But when he ran it, something was wrong.
"Margaret, look at this," Timothy said, pointing at his scree...
aaron-rose.hashnode.dev13 min read