Here are the slides for my talk on zero downtime deploys for Rails applications, presented at RailsConf 2012.
Really glad I had the opportunity to present here; hoping this will get people motivated to start thinking about the topic, and change the way we address the issues described there.
Reference:
- Asset Resource
- Table migrator - Rails 2 plugin to migrate MySQL databases without downtime
- Random benchmark of schema migrations both in MySQL and Postgres
- The pull request bringing assets:clean:outdated into Rails
- Nuts & Bolts: Good intro to HAproxy
This was obviously heavily inspired by two blog posts I wrote in the past: