On Rails cover image

Jean Boussier & IO-Bound Misconceptions

On Rails

00:00

Understanding Shopify's Pitchfork: IO Management and Server Efficiency

This chapter explores the technical motivations behind Shopify's creation of Pitchfork, focusing on the performance differences between Puma and Unicorn servers. It emphasizes the impact of IO intensity and CPU processing on request latency, while dissecting Ruby's thread management and process spawning for improved web application efficiency.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app