Back

Session detail

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

Databases
Rails at Scale
Performance
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.

Sep 04 - 14:45 to 15:15

Track 1 - Effectenbeurs

About the speaker

Miles McGuire

Staff Engineer

Miles has spent 8 years at Intercom working on datastore performance, scalability, and availability from the application layer all the way down.

Agenda My Schedule Profile Notifications About