Poor man’s zero downtime #deployment
▻https://hackernoon.com/poor-mans-zero-downtime-deployment-e457002ec539?source=rss----3a8144eabf
When you work on a project, sooner or later you’ll have to present your results to the client. It goes without saying that you’ll be updating files, services or schemas in the #database, which means only one thing — deployment time!For many programmers, this process can be stressful. There are times when the service is down, the database falls apart, or a migration goes wrong. Clients don’t make our lives easier either. They would like the deploy to run problem-free and take as little time as possible. Ideally, it should run unnoticed by users. Unfortunately, the conditions may vary, and the deployment of subsequent versions can take quite a long time. It can also cause a temporary downtime for the users.In such cases, we can always ask the DevOps team for help. However, they are usually very (...)