Active Record 8: Resilient by Default
Active Record
Databases crash, connections drop, and queries timeout at the worst possible moments. Rather than writing custom rescue code everywhere, Rails is revolutionizing how Active Record handles these inevitable hiccups.
This technical deep dive explores key improvements in connection management, error handling, and recovery strategies introduced in Rails 7 and optimized in Rails 8. You'll learn how Active Record intelligently manages connection pools and retries failed queries.
Whether you're running a massive production app or building a new side project, you'll walk away knowing how to leverage these features to build applications that bend instead of break when database chaos strikes.
This technical deep dive explores key improvements in connection management, error handling, and recovery strategies introduced in Rails 7 and optimized in Rails 8. You'll learn how Active Record intelligently manages connection pools and retries failed queries.
Whether you're running a massive production app or building a new side project, you'll walk away knowing how to leverage these features to build applications that bend instead of break when database chaos strikes.
Sep 04 - 15:45 to 16:15
Track 2 - Graanbeurs
About the speaker
Hartley McGuire
Rails Issues Team & Senior Developer
Hartley McGuire is a member of the Rails Issues Team and a Senior Developer at Shopify. Outside of work he enjoys contributing to open source projects, building out his homelab, and playing volleyball.