Deploy Django Application without Service Interruption / no Downtime
问题 We have no continuous integration setup(, yet). But want to deploy very frequently. Once a day or so. We have a pretty standard Django application with a separate Postgres server. We use normal rented VMs (NO Amazon or Rackspace). How can we minimize the downtime of our application? Best would be to zero downtime. We thought about a setup with two equal application and two database servers and deploy one app/db server pair after another. The problem is keeping the data consistant. While one