Ruby’s Multithreading: On Processes and Threads
Manuel Holtgrewe presents Ruby's Multithreading: On Processes and Threads, a great look at the processes (pun intended) involved with Ruby's threading system and the difference between kernel level threads and pure user level threads. He then makes an argument why a process oriented system for division of labor can make more sense than a thread oriented one.