How to update database schemas in production without locking tables or taking your SaaS offline.
Ensuring that retries don't double-bill customers or corrupt data.