Can we do deploys without downtime
Created by: foobacca
Think about what the potential downsides would be:
- if no migrations, then there may well be no problem
- if there are migrations there might be a few server errors for some pages between updating the code and running the migrations.
- what else?
At the least we could provide an option. Maybe we start by having the default be the current behaviour, with an option to have a no-downtime-deploy, get confident with that, then move to the default being no-downtime but leave an option for when we're a bit scared ...