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.
Album Art
From RailsWorld to Real-World: David Henner on Optimizing Large-Scale Ruby Apps- RUBY 673
0:00
1:10:19
Playback Speed: