Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

In-Depth Ruby Concurrency: Navigating the Ruby Concurrency Landscape

Ruby Central via YouTube

Overview

Explore the complex landscape of Ruby concurrency in this conference talk from RubyConf 2024. Gain deep insights into choosing between Processes, Threads, Fibers, and Ractors while understanding key concepts like FiberScheduler, M:N Thread scheduler, and Reactors. Learn the nuances of different scaling approaches, from horizontal scaling with lower-powered processes to vertical scaling with high-powered processes. Discover how popular concurrent gems like Sidekiq, Puma, Falcon, Pitchfork, SolidQueue, and Mooro leverage these concurrency options, and master the art of implementing them effectively in your applications. Build a comprehensive understanding of when and why to use specific concurrency patterns to optimize your Ruby applications for better performance and scalability.

Syllabus

RubyConf 2024 In-Depth Ruby Concurrency: Navigating the Ruby concurrency landscape by JP Camara

Taught by

Ruby Central

Reviews

Start your review of In-Depth Ruby Concurrency: Navigating the Ruby Concurrency Landscape

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.