View Single Post
      03-07-2021, 01:57 AM   #17
POBEP
Lieutenant
POBEP's Avatar
United_States
360
Rep
545
Posts

Drives: E70 E90 E91
Join Date: Mar 2016
Location: Christmas Valley, CA

iTrader: (0)

Garage List
My best guess would be a deployment or backup or both.
Someone (poor) design that does not allow for life deployments.

For example, design may call for syncing source code across pool of existing web servers.
During this time, the "code" is inconsistent, hence poor choice is
- hold traffic
- sync source
- restart webapp
- resume traffic
- hope it works

I work at the place like this once.
When I started - 20 min "deploy outage" was norm.
6 weeks later I rolled out very simple improvement that reduced "scheduled outage" from 20 minutes to 1.5 seconds.

Solution was simple:
- deploy new code side-by-side (or on new infra)
- flip the dns and or activation symlink on the file system

Guess what? Customers noticed - employees and management did not
Appreciate 1
jonatious249.50