How does the "Zero-Downtime Deploy" process work?

Skyversal FAQ: In classic systems, your site goes down for a few seconds or minutes while new code is uploaded. In...

In classic systems, your site goes down for a few seconds or minutes while new code is uploaded. In Skyversal, the process works like this:

  1. A completely isolated new container (environment) is created in the background for your new code.
  2. NPM/Composer packages are installed and the project is built.
  3. It is verified that the application has successfully booted up and responds with HTTP 200 (Healthcheck).
  4. In milliseconds, the load-balancer redirects traffic from the old container to the new one.

Your users won't even notice you made a massive update in the background while they are browsing the site.

Last updated on July 27, 2026
Edit this page on GitHub