Hackernews posts about futex
- Fun with Futex (blog.fredrb.com)
- Implementing a Shared Mutex for ActiveJob (shivam.dev)
- A toy RTOS inside Super Mario Bros. using emulator save states (prettygoodblog.com)
- University of Texas-led team solves a big problem for fusion energy (news.utexas.edu)
- Dijkstra on Mathematical Notation [pdf] (www.cs.utexas.edu)
- Linear scalable read-write lock (uvdn7.github.io)
- Dijkstra on computer addiction (1991) [pdf] (www.cs.utexas.edu)
- The End of Computing Science (2000) – Edsger W. Dijkstra [pdf] (www.cs.utexas.edu)
- Debugging a Futex Crash (rustylife.github.io)
- A new futex API (lwn.net)
- Futexes in TLA+ (surfingcomplexity.blog)
- Futexes at Home (specificprotagonist.net)
- Futexes at Home (specificprotagonist.net)
- Basics of Futexes (2018) (eli.thegreenplace.net)
- Analysing Futex-Based Synchronisation Primitives Using Model Checking [pdf] (www.doc.ic.ac.uk)
- Futexes at Home (specificprotagonist.net)
- Futex-likes on non-Linux systems (shift.click)
- You could have invented futexes (tavianator.com)
- User Mode Concurrency Groups – Faster Than Futexes (nanovms.com)
- Futel (futel.net)
- Futern – AI-Driven Customer Acquisition Platform (www.futern.com)
- The Fastest Mutexes (justine.lol)
- Golang Sync Mutex: Normal and Starvation Mode (victoriametrics.com)
- Exploring concurrent rate limiters, mutexes, semaphores (blog.shalvah.me)
- Utext: Rich Unicode Documents (gwern.net)
- Golang Sync Mutex: Normal and Starvation Mode (victoriametrics.com)
- Golang Generic Mutex (github.com)
- A saner way to use mutex in Golang, using generics (github.com)
- Atomics vs. Actors vs. Mutex: The Synchronization Framework (blog.jacobstechtavern.com)
- Threads, Parallelism, and Mutex in Plain Ruby (blog.oxyconit.com)
- Mutex vs. Semaphore: How to implement them (softwareengineering.stackexchange.com)
- Rust's Mutex, Atomics and UnsafeCell – Spooky Action at a Distance? (leon.schuermann.io)
- How HappyLock Works (a deadlock-free mutex library) (www.botahamec.dev)