Jump to content
FORUMS
Sign in to follow this  
Staff

Blizzard Responds to WotLK Classic Queue Situation in Detail

Recommended Posts

67592-wrath-of-the-lich-king-classic-bet

In addition to the new transfer-only realm created today, Blizzard have posted a very in-depth and detailed response regarding the queue situation in WotLK Classic, going over new measures they have implemented (including closing new character creation and transfers on "mega realms" and closing transfers to other realms when they become full), how layers are not the solution, and more. 

Blizzard LogoQueues and Transfers (Source)

Hi All,

First off, thank you for the comments. I understand this is an incredibly frustrating time if you happen to be playing on one of these heavily impacted realms. I sincerely and personally apologize for the situation on these mega-realms. Please do know that this is the top issue on our minds right now and we are actively working on solutions for the specific realms that are full right now.

Reading forums, reddit threads, Twitter comments, etc., one thing that struck me is the sheer amount of misinformation or misunderstanding floating around, so I am going to try and explain as best I can what we are doing now, where we are going, the state and nature of the problems, and to provide a factual look at the actual state of realms that aren’t full right now. Please bear with me, as this is going to be a very long post.

We have disabled new character creation and incoming paid transfers to the US and EU mega-realms, and they will remain locked indefinitely.

This was a difficult choice that we feel is very heavy-handed. By doing this, we will cut off opportunities for new and returning players to join their friends on these large realms, possibly for many months. However, the situation on these realms is completely untenable, and even if we can eliminate queues in the short term, this is going to continue to be a problem when new content releases as long as mega-realms exist. As a result, we’ve made the choice to effectively close US and EU mega-realms to new and additional incoming players indefinitely. We will also be monitoring our other realms and will take similar steps if they begin to inch into mega-realm territory in the future, and we may do so with little to no warning. We’ve been hesitant to this because we really dislike restricting player movements and potentially breaking up social circles, but that ethos is no longer compatible with the reality we find ourselves in.

Free transfers have been very successful so far, but we need more folks to move.

I want to express a very sincere and heartfelt thanks to those that took the plunge and moved from one of these huge realms to FCM destinations such as Sulfuras-US and Mograine-EU. I’ve seen countless success stories affirming that moving to one of these realms has been a positive experience. These anecdotes were not surprising to us in the slightest, because we know that almost every realm in service right now is a perfectly vibrant and viable place to play. Both of these destination realms are now extremely healthy if not nearly full at certain peak times. If you are considering moving to one of these locations, I advise doing so soon before they too become full, as we will endeavor to end transfers before we allow them to queue, and we may do so suddenly and without warning.

For a bit more specifics around these destination realms’ health, let’s take a look at Sulfuras- US. Prior to last week, this realm had low concurrency at around ½ to 1/3 the size of a 2008 realm. In the past week, this realm has seen almost 40,000 incoming transfers, with hundreds more still occurring per hour. These incoming transfers have made this a very robust and in fact nearly full realm that is now right around 4 times the size of a full 2008 realm.

The fact is, however, this isn’t enough on its own to fix the situation on realms such as Benediction and Faerlina. Now that Sulfuras and Mograine are starting to trend upwards towards filling up themselves, we need to look to other solutions and potential destinations. As a result, we’ve implemented a new FCM solution specifically targeted at Benediction, Faerlina, and Grobbulus in the US (for now; we haven’t forgotten about EU). You can read about this new FCM destination realm, Eranikus; here 158. As Sulfuras has proven, Free Character Moves can and do result in a positive play experience on the destination realm. We still have far more than enough players stuck in queue on these few mega-realms that we could easily fill multiple other Sulfuras-level realms if players take the next rounds of FCMs that we make available. We again strongly encourage you to take available FCMs especially if you want to jump in and join Sulfuras and Mograine in particular, as we will be ending the transfers to Sulfuras very soon, and we may need to do something similar for Mograine as well in the coming days and weeks.

The Mega-Realms in US and EU are full (also; Layers are not the solution)

We’ll start with the easiest and most clearcut statement to make. The mega-realms in US and EU that are queuing are completely full. This statement is the absolute state of things, and there is no additional capacity we can add to these realms to allow more players on, or to reduce queues.

One common suggestion we get is to “just add more layers”, and it’s very important to understand that layers do not add in any way to capacity. Layers are a Classic-specific solution to alleviate congestion in the game world in densely populated areas. The way they work is that when a certain threshold of players congregates in a small area in the game (say, in Blackrock Mountain) the service will spin up another entire copy of the game world to try to load-balance any new players that log in. This is to prevent a situation where large numbers of players congregating, casting spells, sending server messages and updates to one another causes a severe degradation of the entire service/game world. This functions in some contrast to the “sharding” system that modern World of Warcraft uses which basically does the same thing but spins up additional shards on a per-zone or per-area basis.

Neither of these systems increase realm capacity. Realm capacity is dictated by the total number of connections that the service itself can handle. Every time a player connects to a realm, that connection interacts with numerous services, systems, and adds to the total load on the persistent database that the entire game relies upon to fetch data related to players, spells, quests, creatures, Auctions, etc. When that total number of connections to a realm’s DB and services reaches a certain number, the service will degrade or fail on multiple levels, leading to symptoms like severe Auction House lag or outages, Chat performance degradation, or lag when attempting to loot items. Never in wow’s history had the capacity of realms been as high as they are now, and even with our modern capacity we can still sometimes experience performance degradation when the realms are full and DB load is at its peak.

So put as plainly as possible, we cannot increase capacity any more without inviting additional and likely cascading failures to the service. At present, the best and only way to resolve this issue for the impacted realms, is for people to leave the realm via free transfers. There’s no technology solution to this. There is no hardware solution to this. This situation will not improve when Wrath of the Lich King Classic launches on September 26th, it will only get worse.

A glimpse at other realms, in relative terms

This post is already long, but on the topic of “viable” realm options, I also really wanted to take some time to dispel some outright falsehoods about the viability of realms that are not mega-realms. I’d like to paint a picture of how large some of these realms are relative to a 2008 realm that would have been considered completely full:

US Concurrency relative to full 2008 realm
Sulfuras 4x
Atiesh 2.5x
Windseeker 2x
Ashkandi 2x
Westfall 2x
   
EU  
Everlook 3x
Giantstalker 2.5x
Auberdine 2.5x
Sulfuron 2.5x
Mirage Raceway 2x
Earthshaker 2x
Razorfen 2x

I wish I could share exact numbers with you but suffice it to say: the realms above have a peak concurrent population ranging from several thousand to well over ten thousand players each day.

These realms are not queuing now (many have never queued), have healthy and robust economies, and enjoy hundreds of groups forming for dungeons and raids per day. These realms would have been full-to-bursting based on realm caps that we had in place even as recently as 2014 in modern WoW. The narrative that these huge mega-realms are the only “viable” place to play is just untrue, and we want to do everything we can to drive home the absolute fact that these are great places to play. Any “demographic” data available on third party websites should not be used as a basis for a decision around where to play.

Closing thoughts

Overall, realm health and management has been the most challenging aspect of managing WoW Classic. When these mega-realms started to emerge last year, we were concerned about their impact, but we were very hesitant to take heavy-handed action for fear of breaking up friend groups and restricting player freedom. At this point however, we believe the time has come to end the concept of a mega-realm. We hope that with your help and willingness to consider the current and future transfers we are going to offer, we can maintain a lively, vibrant community across all realms without the need for queues or increasingly heavy-handed actions.

Share this post


Link to post
Share on other sites

lol at their poorly scalable architecture

They should have hired competent people to refactor their code base and use modern technologies instead of virtue signaling the past 3 years, they have done it in retail previously, they could do it now. 
Layers could indeed solve the problem unlike this PR guy got told by devs or whoever was responsible, as they can run on different hardware entirely and their db would synchronize, but I guess that's too costly to implement so here we are with entry level changes like renaming gender to body types

Edited by Andser

Share this post


Link to post
Share on other sites
Quote

Layers could indeed solve the problem unlike this PR guy got told by devs or whoever was responsible, as they can run on different hardware entirely and their db would synchronize

Depends on their current database technology. The description here strongly suggests they are using a typical primary -> replica topology (and likely asynchronous replication for the replicas). The performance improvements compared to various year marks divulged are solid matches for single-node hardware upgrades as the impacts of those updates relate to RDBMS performance.

There are distributed SQL solutions that are fairly drop-in like MariaDB Xpand, but for legacy applications like what WoW Classic is doing, even just from an infra revamp standpoint, it's quite an undertaking to do. Definitely the kinda effort Blizzard will have to consider going forward though.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Staff
      Blizzard announced free character moves for Wrath Classic in preparation for the launch of Cataclysm Classic.
      (Source)
      Hey all,
      In preparation for the launch of Cataclysm Classic, we will be closing our low-population realms. To prepare for this we are going to be opening Free Character Moves from these realms to other, higher population realms. We are also going to be utilizing the technology introduced recently in Season of Discovery to allow each of our destination realms to hold a far higher number of players than was previously possible.
      |Sulfuras|----->|Faerlina|
      |Sulfuras|----->|Benediction|
      |Sulfuras|----->|Whitemane|
      |Azuresong|----->|Mankrik|
      |Azuresong|----->|Pagle|
      |Azuresong|----->|Atiesh|
      |Ashkandi|----->|Mankrik|
      |Ashkandi|----->|Pagle|
      |Ashkandi|----->|Atiesh|
      |Windseeker|----->|Mankrik|
      |Windseeker|----->|Pagle|
      |Windseeker|----->|Atiesh|
      |Westfall|----->|Mankrik|
      |Westfall|----->|Pagle|
      |Westfall|----->|Atiesh|
      |Old Blanchy|----->|Mankrik|
      |Old Blanchy|----->|Pagle|
      |Old Blanchy|----->|Atiesh|
      |Yojamba|----->|Remulos|
      |Yojamba|----->|Arugal|
      |Myzrael|----->|Mankrik|
      |Myzrael|----->|Pagle|
      |Myzrael|----->|Atiesh|
      |Maladath|----->|Mankrik|
      |Maladath|----->|Pagle|
      |Maladath|----->|Atiesh|
      |Angerforge|----->|Faerlina|
      |Angerforge|----->|Benediction|
      |Angerforge|----->|Whitemane|
      |Earthfury|----->|Faerlina|
      |Earthfury|----->|Benediction|
      |Earthfury|----->|Whitemane|
      |Skyfury|----->|Faerlina|
      |Skyfury|----->|Benediction|
      |Skyfury|----->|Whitemane|
      |Eranikus|----->|Faerlina|
      |Eranikus|----->|Benediction|
      |Eranikus|----->|Whitemane|
      If you are currently playing on one of the source realms, we’d encourage you to make preparations to move as soon as you are able to do so. We will be moving all remaining characters on these realms to a new destination at some point after the launch of Cataclysm Classic. Moving your character before launch will allow you to have a choice of where you end up, so we’d encourage you to do so as soon as possible.
    • By Staff
      We have the announcement of the Cataclysm Classic pre-patch, which features increased dungeon drops and changes to Gamma dungeons, as well as buffs to legendary material drops and more.
      Cataclysm Classic Pre-Patch (Source)
      Get increased dungeon drops in Wrath of the Lich King Classic and take part in the UPrising of gnomes and trolls as they work to reclaim their homelands. Alliance players will heed the call of High Tinker Mekkatorque in Operation Gnomeregan and members of the Horde will be called to Vol’jin’s side as he set his sights on Zalazane and the Echo Isles.
      Join their causes and represent your faction with pride during these events!
      Get Increased Dungeon Drops
      To celebrate the launch of Operation Gnomeregan and Zalazane's Fall and the coming of Cataclysm Classic, we've made several limited-time adjustments to Defense Protocol: Gamma dungeons as well as the acquisition rate of Heroic tier tokens in 25-player Icecrown Citadel. There are also additional limited-time adjustments to the acquisition rates of Fragments of Val'anyr and Shadowfrost Shards in Ulduar and Icecrown Citadel, respectively.  All Defense Protocol Gamma bosses now drop 2 Defiler's Scourgestones (up from 1.) Here are the changes players can expect:
      All Icecrown Citadel 25-player Normal and Heroic bosses are now guaranteed to drop 1 Shadowfrost Shard. All Icecrown Citadel 25-player Normal and Heroic end wing bosses and The Lich King now drop 2 guaranteed Shadowfrost Shards (up from 1.) All Icecrown Citadel 25-player Heroic end wing bosses now drop one additional Heroic tier token. The Lich King now drops 2 additional Heroic tier tokens on 25-player Heroic difficulty. All "Hard Mode" encounters in the 25-player version of Ulduar are now guaranteed to drop 1 Fragment of Val'anyr. Please note that Algalon and "Zero Light" Yogg-Saron are unchanged and drop the same number of Fragments as they did previously as they were already very generous with their Fragment drops. These changes will take effect with each region's regularly occurring maintenance beginning the week of March 26 and will remain in place until the end of the Cataclysm Classic pre-patch period. Alliance: Operation Gnomeregan
        With confirmation of the impending attack upon Gnomeregan comes your chance to get involved. Victory begins in Tinker Town! As great citizens of Azeroth and proud members of the Alliance, High Tinker Mekkatorque shall call upon you to serve his gnomes in exile. After all, the best offense is a good... offense! Whether you're a hero of your people and slayer of the most dreadful Burning Legion and Scourge creatures, or an up-and-coming adventurer, you can start by motivating your gnome brethren to unite behind the Gnomeregan banner. All it takes is a bit of finesse with the Motivate-a-Tron to call gnomes to action. The device works flawlessly! After all, what good would it be if such a powerful invention ended up turning Tinker Town citizens into little critters? Almost no good!
      With fresh new recruits at your side, Mekkatorque will send you to Steelgrill's Depot, the staging grounds for the Gnomeregan offensive, where you'll meet Captain Sparknozzle. Do as he commands by completing Drill Sergeant Steamcrank's training and testing the operative capabilities of the brand new Mechano-Tanks before they're shipped to the front lines. Seizing Gnomeregan is more important than your fear of heights, which will be put to the test as you're summoned by Pilot Muzzlesprock to neutralize the irradiation vents bruising the Gnomeregan horizon in a critical Radiageigatron bombing run.
      Every hero is called to serve! Even if you're just barely getting your bearings on the art of combat in places like Kharanos or Elwynn Forest, you can do your part by helping fuel the war effort. A few dead boars lead to a few more comfortable siege pilot seats, and surely you can handle such a crucial step in the preparation for facing Thermaplugg's poisoned followers. You can even help master wordsmith Toby Zeigear in writing High Tinker Mekkatorque's battle cry. The road to success will be paved by you, and you'll be rewarded as such with a commendation of Gnomeregan Pride, allowing you to temporarily don the uniform of the elite Gnomeregan Infantry.
      Thermaplugg is no trifling gnome, though his arrogance will be his undoing! Even still, he is undoubtedly preparing never-before-seen forces to meet this assault. Only the most battle-hardened heroes of the Alliance (levels 75-80) will be called to serve during Operation: Gnomeregan. When Mekkatorque determines the operation is ready to get underway, you must speak with him on the front lines before following him on a full assault of the enemy airfield, surface command post, and into the tunnels of lower Gnomeregan. It is said that Thermaplugg has employed the use of so-called "Brag"-bots to spread his propaganda and hubris. Be not afraid of his words, fellow members of the Alliance. Stick with Mekkatorque and Doc Cogspin to ensure your safety. After all, you wouldn't want to lose the grace of Cogspin's Surgeon General's Warding. Gnomeregan must be cleansed of irradiation and the troggs it was intended to repel. It is time to reclaim this modern marvel and earn your very own Gnomeregan Overcloak, a testament to your historic bravery in the face of madness!
      Operation: Gnomeregan is coming, and Gnomeregan needs YOU!
      Horde: Zalazane’s Fall
      "Zalazane Must Fall!" Cries Vol'jin.
      Embedded on the coast of Durotar, the tiny troll Village of Sen'jin is bursting with recent activity. In what some claim is a retort to the overblown assertions of the vertically-challenged High Tinker Mekkatorque, troll chieftain Vol'jin has announced his intention to honor the ancestors and take back the troll homeland. The call has been given, and the scattered Darkspear tribe has begun to gather at the once-sleepy location. Now the primal rhythm of beating drums and strange clouds of acrid smoke drift aloft deep into the night, arguably a sign of celebration and preparation for an impending offensive.
      With the full support of Thrall and his counterparts, Vol'jin is calling upon all factions of the Horde to prepare for an assault on Echo Isles and the twisted witch doctor Zalazane. He will pay for his crimes against the Darkspears and the land bestowed upon them by Thrall! As explained by Vol'jin in the demand for Zalazane's fall today, honorable members of the Horde passing through the village proper -- whether they've never slain a boar in their lives or are the subject of every dragon's nightmare -- will be given a chance to help their upstanding troll brothers in what will surely be the most brutal of attacks. But first there must be preparation. With the Echo Isles on the line, no detail is too small, no spoken word too trivial. And for that reason the noted troll shaman, Vanira, will get adventurers started on the monumental tasks ahead.
      Using sacred totemic rituals, Vanira needs frogs for her agenda. It is unclear of her exact intentions with these amphibious lurkers of Sen'jin, but there appears to be a bat handler standing by. Could it be that frogs will soon rain down from the heavens upon the Echo Isles? When asked for further comment, Vanira only remarked that she's seeking "da perfect spies." It seems war is sometimes won with even the most unlikely of arsenals. Spying on the enemy, however, is only the beginning. Vol'jin has spoken of a most-trusted trainer of reinforcements, Champion Uru'zin, who will guide new recruits of all ranges of experience into battle-hardened Darkspear warriors. "Trollin' for volunteers," as Vol'jin remarked, will be a key component to building a strike force capable of overthrowing Zalazane's hexed Darkspears.
      Vol'jin argues that the spirits are on the side of his Darkspear tribe. Can animistic beliefs truly manifest into proven battle leverage against Zalazane? Perhaps only Vanira and her beguiled spies can answer this. But it is rumored that, long ago, a tribe of troll druids once called the Echo Isles home. If ever there was a time for good omens such as this, it is now. Only if the spirits truly are on the side of the son of Sen'jin, reportedly only a phenomenon that Witch Doctor Hez'tok can decipher, then the assault will commence! Those who assist Hez'tok in his ceremony will be adorned with Darkspear Pride, allowing adventurers the ability to take on the form of an elite Darkspear Warrior during battle. Wearing such battle garb is an honor to the ancestors of a people long persecuted and plagued by war between tribes.
      Should the spirits give their blessing to Vol'jin, Champion Uru'zin will call for all seasoned veterans of the Horde levels 75-80 to aid in the attack. If "at last, everythin' be ready," as Vol'jin put it, his plan is to launch a full assault from the shores of Sen'jin village. Vol'jin has also gone so far as to offer a particularly rare Sen'jin Overcloak to those who help bring Zalazane down.
      Preparations for Zalazane's fall are underway, but will it be enough to best this witch doctor? It's time, proud members of the Horde, to stand with your disaffected troll brethren and recognize the full might of the Darkspear tribe!
    • By Staff
      We have more rewards from the Plunderstorm to take a look at, as Wrath/Cataclysm Classic players have a new pet and mount to look forward to! MrGM did some more digging and found Pinchy and Polly Roger would be available in Wrath Classic (we won't give away which is which, it's a complex mystery!)
      So just how much Renown will you need to get in 10.2.6's new event for these Classic rewards? Well, pretty much all of them, as the mount is all the way down at Renown 39, out of 40. The pet is earlier on the track, so if you don't want a flying parrot you'll only need to get to rank 11. 
      The pet and mount are the same as their Dragonflight counterparts. 


      And here's the original tweet:
    • By Staff
      Blizzard is adding teleports to Shadowfang Keep for both Horde and Alliance in Wrath Classic, for the Love is in the Air event. The NPCs are the ones in faction capitals for the event. 
      SFK (Source)
      We’ve had enough of traveling to Shadowfang Keep.
      With a hotfix that will go live to all realms soon, Inspector Snip Snagglebolt and Detective Snap Snagglebolt will begin offering free Shadowfang Keep teleports to Alliance and Horde players respectively.
      Just talk to them to get underway.
    • By Staff
      Ruby Sanctum opens today in Wrath Classic and we'd like to take the time to highlight some of our Phase 5 guides! 
      Phase 5 Class and Gearing Guides
      Our team has been hard at work to bring you updated class and gearing guides for the final Wrath Classic Phase 5!
      Druid Class Guides
      Balance Druid Guide Feral DPS Druid Guide Feral Tank Druid Guide Restoration Druid Guide Druid Gearing Guides
      Balance Druid Phase 5 BiS Gear Feral Druid Tank Phase 5 BiS Gear Feral Druid DPS Phase 5 BiS Gear Restoration Druid Phase 5 BiS Gear Death Knight Guides
      Blood Death Knight Guide Frost Death Knight Guide Unholy Death Knight Guide Death Knight Gearing Guides
      Blood Death Knight Phase 5 BiS Gear Frost Death Knight Phase 5 BiS Gear Unholy Death Knight Phase 5 BiS Gear Hunter Class Guides
      Beast Mastery Hunter Guide Marksmanship Hunter Guide Survival Hunter Guide Hunter Gearing Guides
      BM Hunter Phase 5 BiS Gear MM Hunter Phase 5 BiS Gear Survival Hunter Phase 5 BiS Gear Mage Class Guides
      Arcane Mage Guide Fire Mage Guide Frost Mage Guide Mage Gearing Guides
      Arcane Mage Pre-Raid Gear Fire Mage Pre-Raid Gear Frost Mage Pre-Raid Gear Paladin Class Guides
      Holy Paladin Guide Protection Paladin Guide Retribution Paladin Guide Paladin Gearing Guides
      Holy Paladin Phase 5 BiS Gear Protection Paladin Phase 5 BiS Gear Retribution Paladin Phase 5 BiS Gear Priest Class Guides
      Discipline Priest Guide Holy Priest Guide Shadow Priest Guide Priest Gearing Guides
      Discipline Priest Phase 5 BiS Gear Holy Priest Phase 5 BiS Gear Shadow Priest Phase 5 BiS Gear Rogue Class Guides
      Assassination Rogue Guide Combat Rogue Guide Subtlety Rogue Guide Rogue Gearing Guides
      Assassination Rogue Phase 5 BiS Gear Combat Rogue Phase 5 BiS Gear Subtlety Rogue Phase 5 BiS Gear Shaman Class Guides
      Elemental Shaman Guide Enhancement Shaman Guide Restoration Shaman Guide Shaman Gearing Guides
      Elemental Shaman Phase 5 BiS Gear Enhancement Shaman Phase 5 BiS Gear Restoration Shaman Phase 5 BiS Gear Warlock Class Guides
      Affliction Warlock Guide Demonology Warlock Guide Destruction Warlock Guide Warlock Gearing Guides
      Affliction Warlock Phase 5 Gearing Guide Demonology Warlock Phase 5 Gearing Guide Destruction Warlock Phase 5 Gearing Guide Warrior Class Guides
      Arms Warrior Guide Fury Warrior Guide Protection Warrior Guide Warrior Gearing Guides
      Arms Warrior Phase 5 BiS Gear Fury Warrior Phase 5 BiS Gear Protection Warrior Phase 5 BiS Gear Phase 5 Content Guides
      Phase 5 Content Overview Dungeon Guides
      Pit of Saron Halls of Reflection The Forge of Souls Raid Guides
      Ruby Sanctum (new) Icecrown Citadel Reputation Guide
      The Ashen Verdict World Boss Guide
      Toravon the Ice Watcher Phase 5 Tier Lists
      Finally, our tier lists have been updated for Phase 5.
      DPS Tier List Tank Tier List Healer Tier List
×
×
  • Create New...