From fork() to Fibers: Concurrency in Ruby
Yuri Bocharov • Chicago, IL • Talk

Date: September 06, 2025
Published: not published
Announced: Tue, 29 Jul 2025 00:00:00 +0000

We often rely on concurrency in Ruby without really understanding how it works under the hood. In this talk, we’ll build a simple TCP server and iteratively improve it using processes, threads, and fibers, measuring along the way. By connecting these primitives to real-world servers like Puma, Falcon, and Unicorn, you’ll come away with a clearer grasp of how Ruby handles concurrency and the tradeoffs behind each approach.

XO Ruby Chicago 2025

Explore all talks scheduled for XO Ruby Chicago 2025
Peter Bhat Harkins
Coraline Ada Ehmke
Scott Werner
Christopher "Aji" Slater
+3