Misc.Dec 21, 2019
PayPalfnekebrjf

What is actually happening in the background when a company’s site is undergoing regular system maintenance?

see this on old sites like charles schwab and workday

Add a comment
Honey bigpooper Dec 21, 2019

Usually means they have to dust out the computer with compressed air

LinkedIn ipopoi Dec 22, 2019

I thought they were also changing CPU oil & the filter. Surprised to learn that it's only interior cleaning.

Zymergen needsleep! Dec 22, 2019

If they have to download more RAM, it's zero downtime since they just have to open a new browser window

Northrop Grumman sad-panda Dec 22, 2019

It means their infrastructure design isn't efficient. Applications are large complex monolithic designs and cannot be maintained without shutting the whole thing. Either for a software update or a physical update. Source: I'm DevOps

PayPal fnekebrjf OP Dec 22, 2019

Thanks dude for answering my question.

Northrop Grumman sad-panda Dec 22, 2019

Also to add. It may not be a bad thing, maybe it was designed this way because they are dealing with critical data, for example money. I don't know, never worked in financial tech.

Workday rich.dryer Feb 3, 2020

For Workday at least, we actually bring everything down, update it, and bring it all back up again. It's a massive, monolithic app, and it is very hard to turn that into something that can do rolling updates. Though, we're slowly going that direction.

PayPal lfducdh Feb 3, 2020

Thanks for the insights. Would modularizing the services and components be the right direction to go towards? Making an update to one component that has a very specific purpose would prevent the need to update monolithic app