Taming the Beast: Safely Managing Database Operations in Rails in a Team of 100s

Taming the Beast: Safely Managing Database Operations in Rails in a Team of 100s
Miles McGuire • Amsterdam, Netherlands • Talk

Date: September 04, 2025
Published: not published
Announced: May 20, 2025

Intercom leverages Rails to empower hundreds of engineers to move fast and make the changes they need in production without a lengthy centralized review process. But allowing arbitrary migrations to run across hundreds of tables and hundreds of terabytes of data in MySQL comes with inherent risks. In this session, we’ll look at where we came from, what changes we've made to reduce risk and enable people to move fast while safely leveraging Rails’ power, and where we're going in the future.

Rails World 2025

Explore all talks scheduled for Rails World 2025
+14