…that WoW has been around for over 18 years, we are in 2023 with sophisticated technology, yet still takes 8+ hours to add new patch content. I understand if this was 2007 still. Can someone who knows this server-side technology enlighten me/us as to why it still takes so so long to push out these patch updates?
Sure, WoW is in 2023 right now because the passage of time is unavoidable. But the technology isn’t from 2023 so why would we have 2023 style updates?
You didn’t have to go that existential on a Tuesday morning
Rita needs to be like a green poster bc honestly I get more information from Rita then the other nerdlings. I dont say that out of meaness just saying Rita gives what I feel factual information rather then not
But if you compare what WoW looked like back then to today (along with newer technologies like clipping/phasing etc), you can’t say that the technology isn’t 100% from 2023. What percentage though I don’t know.
Get back to Dashin’ bro. Ignorance of coding is why you think theres a magic switch that instantly makes all the changes work properly with no bugs.
…and away we go…
the game engine is still pretty much the same… meaning it still requires the same things it did when the game was created.
Big game, big database, restarts take long, validation takes time, live system testing before releasing to public.
You think they just test in their QA system and push it to Live without testing Live? They probably need 2-3 hours of automated testing alone for “regular problems” and some manual testing of issues reported on PTR.
Patch roll out can take time, it is a big game, and for consistency you can’t have a redundant architecture with 100% uptime, all your servers need to be at the same version at all time.
It is not realm based updates.
They built a whole bunch of sci-fi stuff on top of a building whose foundation is made of sticks and mud.
System hasn’t changed, and it takes time to make it work.
If you know how to finish a big project in 10 minutes please feel free to explain your experience at Armchair Inc.
Mr Twitter Musk and Jeff Bezos would love to hire you to do 10 minutes of work within 8 hour shift
Is it really this big of a deal? Go do something else during downtime. Play another game, go for a walk outside, go shopping, get a job, etc.
Right, the games been out for 18 years, it’s base is still 18 years old, everything after is built on top of, and limited by that base.
The only way for this to be changed, is for the game to go down for years in order to rebuild it from the ground up on a different foundation.
That’s more of a remake, or sequel type of project, not something they can just update into it.
That’s why they’re so afraid to change legacy things like reputation and guilds and small stuff that seems superficial but it’s holding the game together.
Because they aren’t using 2023 sophisticated technology.
WoW is built on architecture from 2004. Moving to modern day architecture would be quite like trying to rebuild the foundation of an 11 story building. From a software development perspective, it’d be a monumental effort to change with little return on investment, while taking devs away from delivering better content.
Migrating to new server architecture is incredibly complicated. You might argue “oh but multibillion dollar company.” It’s not that Blizzard can’t afford to do it, it’s more likely it isn’t worth the effort.
Kind of yeah, that’s one of the problems with being as successful as wow, as in the end it can only improve upon itself so much before it has more problems then benefits.
I wouldn’t mind them remaking the game at some point, after wow ends, cause a from the ground remake and just starting at classic and pushing through the expansions again with foresight would be kinda neat.
Wotlk classic would like a word with you
Cause the greatest expansion that general discussion loves and sing glory tales about how good it was, isn’t matching reality in classic now
Just because it was good in its day doesn’t mean it’s good now.
Wrath was my favorite expansion and I’d never go back to it because it’s just not the same now.
IT guy A most likely started that fire, now IT guy B is working extra to find the issue.