In this first post, I would like to describe the differences between Processes, Threads, what the GIL is, EventMachine and Fibers in Ruby. When to use which of the models, which open-source projects use them, what the pros and cons are. What is concurrency?ProcessesRunning multiple processes is not actually about concurrency, it’s about parallelism. Although parallelism and concurrency are often c
