Skip to main content
Ryan Orban

Ryan Orban

Subject
3 entries

Concurrency

Bookmarks

  1. Sol: A Sunny Little Virtual Machine

    Rasmus Andersson's Sol is an educational register-based virtual machine with cooperative multitasking — built to teach VM internals including schedulers, activation records, and coroutines. Small, clean, and unusually readable.

  2. Winning Race Conditions: Rust (Early Series)

    A 2012 blog series conclusion on Rust — written when Rust was pre-0.1, before memory ownership and the borrow checker had fully stabilized. A historical snapshot of Rust's early design exploration around safe systems programming and concurrency.

  3. Writing Lock-Free Code: A Corrected Queue

    Dr. Dobb's article on writing correct lock-free code using a corrected queue implementation. Lock-free data structures are famously difficult to get right — this piece walked through the subtle bugs that make naive implementations incorrect.

All bookmarks