ReferenceResearch treeEra 0 · GarageRubyOne process per core, 5 threads each. Threads overlap waits; the GVL keeps CPU on one core.What it unlocks#PumaPrerequisites#It is a root of the Runtimes track. Nothing comes before it.It leads to Rails, Sinatra.Engineering terms#GIL (global interpreter lock)Thread pool