
From RailsWorld to Real-World: David Henner on Optimizing Large-Scale Ruby Apps- RUBY 673
In this episode, David Henner, a member of the Zendesk Ruby scaling team, talks about his experience for RailsWorld. He emphasizes observability as a key, yet often overlooked, area for improving Rails app performance, suggesting cost-effective methods for toggling observability layers. The conversation also explores the complexity of database index management at scale, introducing the concept of invisible indices as a safe way to test performance impacts. David explains how Zendesk manages thousands of queries and plans to offload many to Elasticsearch for efficiency.
Show Notes
In this episode, David Henner, a member of the Zendesk Ruby scaling team, talks about his experience for RailsWorld. He emphasizes observability as a key, yet often overlooked, area for improving Rails app performance, suggesting cost-effective methods for toggling observability layers. The conversation also explores the complexity of database index management at scale, introducing the concept of invisible indices as a safe way to test performance impacts. David explains how Zendesk manages thousands of queries and plans to offload many to Elasticsearch for efficiency.

From RailsWorld to Real-World: David Henner on Optimizing Large-Scale Ruby Apps- RUBY 673
0:00
Playback Speed: