The 80’s Algorithm to Avoid Race Conditions (and Why It Failed)

This video was sponsored by Brilliant. To try everything Brilliant has to offer—free—for a full 30 days, visit https://brilliant.org/CoreDumped. You’ll also get 20% off an annual premium subscription. In this video we learn about the Peterson's Solution and why thread synchronization with software-only solutions is not reliable. Questions and business inquires: [email protected] Sponsor my work on Github: https://github.com/jdvillal Join CodeCrafters and learn by creating your own: Redis, Git, Http server, Interpreter, Grep... in your favorite programming language: https://app.codecrafters.io/join?via=... Join our discord server:   / discord   Follow me on twitter: https://twittter.com/coredumpped