How the Veloci-Ractor Lost its GILs

By Dave Aronson

Elevator Pitch

You know what a pain in the proverbial posterior Ruby’s GIL (Global Interpreter Lock) is. Ruby 3.0 added Ractors, which deftly sidestep the GIL to allow true parallelism. This talk goes into what they are, how they work, how they’re better, when they’re not, and how to use them.

Description

You know what a pain in the proverbial posterior Ruby’s GIL (Global Interpreter Lock) is. Ruby 3.0 added Ractors, which deftly sidestep the GIL to allow true parallelism. This talk goes into what they are, how they work, how they’re better, when they’re not, and how to use them.

Notes

Not yet actually written. :-)