Explain long maintenance

I’m genuinely curious about this. Can someone that might have more insight on how things work explain why maintenance takes so long in WoW? When ever they release a new patch or a new season it’s always an extremely long maintenance usually lasting well into the afternoon.

All of this has already been tested on the PTR so what exactly are they doing for maintenance? And think about entire global expansion releases where we can literally still be logged into the game sitting next to the quest NPC and they flip a switch and the whole expansion is available. So why can they do that for an expansion but have to close down the servers for a patch?

Not mad as I’m normally working during maintenance hours anyways, just very curious why it takes all day long.

They went for lunch break.

4 Likes

When a technician and a server love each, they mingle and do stuff, the end.

4 Likes

They’re probably testing everything on the live servers since the world first race is about the only thing that generates any kind of buzz outside of the game’s existing community.

1 Like

If something goes wrong, Blizz loses mountains of revenue.

Long time for testing and scaling up servers and such.

Big patches take time to install on the hardware. Idk how many servers Blizz has but it’s probably hundreds.

Lots of checks.

I work as a software engineer that releases stuff to consumers. When we do an update, we shut down the environments (lots of things interacting between the deep backend and the new deployment), promote the code to our production environment, give time for the servers to scale up, monitor the logs for errors / issues, and add some time for padding. Otherwise millions of dollars are lost if there’s a problem.

4 Likes

Its a maintenance cycle that takes a long time to complete

Next!!!

yeah people on the forums are always talking about how smooth expansion launches are and how there are never any issues

1 Like

You’ll see it almost every time new content drops because no matter how much you pre-test things, there’s always extra adjustments needed when things go live. Plus testing needs to be done after these adjustments.

3 Likes

They have a lot of dead hamsters to replace.

4 Likes

Revenue isn’t based on uptime.

If it was they’d invest in technology and process to avoid it.

Tell me you don’t work in tech without telling me you don’t work in tech.
There’s a lot that can go wrong with updates. Most system maintenance and updates take a while.

1 Like

There were times when maintenance used to take around 8 hours on normal and about two days on patch release.
As of now, it’s the best release cycle in known history of WoW

1 Like

Code deployment takes time and teams have to follow processes and procedures to push code to prod.
Promoting code in lower environments for PTR doesn’t essentially mean that all aspects of deployment will be immediate, or entirely successful in production.

1 Like

Blizz should learn from the way GW2 does maintenance, no downtime on their servers

Unless you have been playing since Vanilla, you have no idea what long maintenance is. I remember weeks of being down for hours each day because of issues. I prefer they take their time and do it right before letting us fools back in.

3 Likes

Which then turns into the technician yelling at the server, then he throws something because it refuses to work, then the technician will call the server’s ex and ask them what to do and that technician will tell them the little tricks to keep it running.

2 Likes

Thank you for the interesting explanation.

1 Like

Still a better love story than Twilight.

5 Likes

During major content updates long maintenance on Tuesday is common. It takes a couple of weeks for things to settle.

Now there is a 4+ GB pre-release download.
What is it for?
I hope that it will not be required in order to log in today.
I’m on slow DSL and used last months cell data to download the 6+GB patch last week.
If i need to use cell data to download this thiing I will use up most of this months cell data.

1 Like