Keynote: Technically, a Talk
summary
Rails adds first-class multiple-database support upstreamed from GitHub and it actually works in real apps: the work totals over 100 pull requests, turns database yml hashes into objects, updates Rails tasks, and replaces bespoke hacks so GitHub can delete hundreds of thousands of lines of code. The public APIs are connects_to and connected_to, sharding uses a PoolManager for sharding, replicas and migrations behave predictably, and an automatic middleware implements read‑your‑own‑write with a default two second delay.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 0:42Overview
- 3:00Multiple Databases
- 5:11Demo
- 10:07Architecture
- 13:23Database Configuration
- 16:05Database Configuration Objects
- 22:12Connection APIs
- 32:21Thank You
- 34:46The Problem








