Adding Read Replicas in a Production Ruby on Rails App with Zero Downtime Thaddaeus LimWhen query, schema and index optimizations aren’t enough to support the load of a high throughput database system, fundamental changes in how data flows through that system are often necessary. Over the past few years, our team at Compass has been fortunate enough to tackle numerous database performance issues,