
Zero-Downtime Deployments: How We Ship Without Breaking Things
Shipping a new version of a live application without a visible blip for users takes a specific set of habits. Here is how zero-downtime deployment actually works.
Thoughts on software, the web, e-commerce, and design from the Thread Ctrl team.
Tagged “Servers” Clear

Shipping a new version of a live application without a visible blip for users takes a specific set of habits. Here is how zero-downtime deployment actually works.

Both are mature, both are free, and both will serve your site just fine. Here's what actually differs between Nginx and Apache — and when that difference matters.

The checklist we actually use before a Linux server goes live: users, firewall, SSH hardening, updates, and monitoring — in the order that matters.