Postgres & Rails 6 Multi-DB: Pitfalls, Patterns and Performance

Postgres & Rails 6 Multi-DB: Pitfalls, Patterns and Performance

Rails 6 has officially added Multiple database support, and the options are overwhelming. We're here to help you make the right architecture decisions for your app. In this talk, we will look at performance gains and pitfalls to some common patterns including: separation of concerns, high-load tables, and data segmentation. We'll talk about read replicas, eventual consistency, and real-time (or near real-time) requirements for a Rails application using multiple Postgres databases.


Gabe Enslein

April 30, 2019