Page 2 of 5 FirstFirst
1
2
3
4
... LastLast
  1. #21
    Immortal Tharkkun's Avatar
    15+ Year Old Account
    Join Date
    Oct 2008
    Location
    Minnesnowta
    Posts
    7,058
    Quote Originally Posted by treekush View Post
    I lol'd this entire week. Do they hire their developers straight out of HS or off the streets? Why is it necessary to keep releasing daily hotfixes. That's when you know WoW is failing hard...
    The only reason to delay hot-fixes would be if it required WoW to be down for full maintenance each time. Since it's a hotfix and not a patch it makes sense to release the fixes as soon as they have been regression tested.

    The only reason enterprise software company delay their patches to monthly or quarterly is to reduce the impact on the server infrastructure. For example, Windows updates at the 2nd Tuesday of each month. This way you patch once versus 14 times.
    --------------------------------------------------------------------------------
    Essentia@Cho'gall of Inebriated Raiding.
    http://us.battle.net/wow/en/characte...ssentia/simple
    http://masteroverwatch.com/profile/pc/us/Tharkkun-1222

  2. #22
    What is of concern though is Blizzard's continued reliance on regularly schedule downtime for 'maintenance'. The idea that you need to bring your service offline to do 'maintenance' is truely archiac in the world of modern software engineering.

    Unfortunately the business model used for WoW (monthly subscriptions) provides little incentive for Blizzard to change this practice. Under a different business model (eg. pay per minute you play) you can be very certain that WoW would be hitting four nines of availability just like any other enterprise service provider. To be frank, if I suggested at work that we bring down servers for 'scheduled maintenance' I would rightfully no longer have a job hah.

  3. #23
    Quote Originally Posted by elmoe420 View Post
    What is of concern though is Blizzard's continued reliance on regularly schedule downtime for 'maintenance'. The idea that you need to bring your service offline to do 'maintenance' is truely archiac in the world of modern software engineering.

    Unfortunately the business model used for WoW (monthly subscriptions) provides little incentive for Blizzard to change this practice. Under a different business model (eg. pay per minute you play) you can be very certain that WoW would be hitting four nines of availability just like any other enterprise service provider. To be frank, if I suggested at work that we bring down servers for 'scheduled maintenance' I would rightfully no longer have a job hah.
    You have absolutely no idea what you're talking about in the context of this game.

  4. #24
    so ppl bitch if they dont hot fix, and then ppl bitch of they do.

    i just dont get why people think its necessart to bitch about something that has little affect on them.

    I would rather updates and fixes be made than deal with a sub-par or broken game.

    its people like the OP that I put on stfu island.
    “What was God doing before the divine creation? Was he preparing
    hell for people who asked such questions?” - Stephen Hawking


  5. #25
    Quote Originally Posted by MapleMeringue View Post
    You have absolutely no idea what you're talking about in the context of this game.
    Care to elaborate on this statement?

    Happy to learn more about why you feel modern practices in distributed system architecture do not apply to an MMO game.

  6. #26
    I like that they are hotfixing frequently. Vast improvement if you ask me.

  7. #27
    Quote Originally Posted by Darsithis View Post
    WoW isn't failing.

    Daily hotfixes is an agile development methodology. My company is an agile development company as well, operating on a behind-a-week release on weekly sprints for one of our major clients (the one I am assigned to). I release entirely new versions of our software every week, sometimes with extra "hotfixes" during the week if emergency issues come up. This is normal.
    I hate to pick nits. I agree in the sense that OP is misguided and that daily hotfixes are actually a sign of a healthy process, not a broken one.

    However, having been trained in agile and used it to manage game development projects for years - nothing about the process suggests daily patches or hotfixes. Agile calls for milestone builds at the end of a sprint. If you're hotfixing daily during an agile project, then you're either not hitting your sprint goals or you're trying to meet mid-sprint milestones which suggests that you are using sprint sizes inappropriate for your project, or management is not respecting the process. The whole idea of the sprint is to let the team focus on development during the sprint instead of burdening them with daily "can I have a build?" requests from management or marketing.

  8. #28
    The Undying Lochton's Avatar
    10+ Year Old Account
    Join Date
    Apr 2010
    Location
    FEEL THE WRATH OF MY SPANNER!!
    Posts
    37,572
    Quote Originally Posted by treekush View Post
    I lol'd this entire week. Do they hire their developers straight out of HS or off the streets? Why is it necessary to keep releasing daily hotfixes. That's when you know WoW is failing hard...
    Wait, you are complaining that they are fixing things? WoW... I swear not long ago, people had it with Blizzard not fixing things fast enough.

    Some hotfixes might not have finished in time to make it with others, I am pretty sure if you look through the notes, you'll find a lot of single-line fixes. Nothing wrong with daily hotfixes, might mean they are listening to you guys.. You know, feedback. Or might have found other problems?
    FOMO: "Fear Of Missing Out", also commonly known as people with a mental issue of managing time and activities, many expecting others to fit into their schedule so they don't miss out on things to come. If FOMO becomes a problem for you, do seek help, it can be a very unhealthy lifestyle..

  9. #29
    Blizz is damned if they do, damned if they don't. Are we complaining that they are focusing on class balance too much now? What is happening? I'm really happy when I see hotfixes. It means the are listening for issues and correcting them. Remember when everyone was abandoning the shaman train a month ago? Don't they feel stupid now after the buffs.

  10. #30
    I'm not sure how anyone can view daily hotfixing as a bad thing.
    Sure some bugs could've been fixed since beta but tuning etc is just good that they do with hotfixes rather than waiting for bigger patches.

  11. #31
    Quote Originally Posted by elmoe420 View Post
    Care to elaborate on this statement?

    Happy to learn more about why you feel modern practices in distributed system architecture do not apply to an MMO game.
    Your biggest mistake is you think WoW is being run like Amazon.com. Nobody should even have to explain that; it's intuitively obvious.

  12. #32
    Is there any other Developer that "hotfixes" things instead of just "patching it?" I certainly don't know one.

  13. #33
    Quote Originally Posted by Garush View Post
    Is there any other Developer that "hotfixes" things instead of just "patching it?" I certainly don't know one.
    The software industry is rife with, uh, loose use of terminology. One developer calls it a hotfix if they don't touch client-side code, another calls it a hotfix if they release outside their schedule, a third calls everything a patch. In this case Blizzard use "hotfix" to mean "no client patch needed, out of schedule", and patch to mean "big code drop on a schedule".

    Don't read too much into what "other" developers call the same thing. It just doesn't signify. Give it a couple hundred years, sure, and everyone will have standard lingo, but right now? Means nothing.

  14. #34
    Quote Originally Posted by Lora Twinblade View Post
    Would you prefer waiting for 6.1 for these changes?
    Hunters and glad warriors would.

    - - - Updated - - -

    Quote Originally Posted by Garush View Post
    Is there any other Developer that "hotfixes" things instead of just "patching it?" I certainly don't know one.
    In general, a "hotfix" is one that can be put into production without a service interruption.

    The term derived from "hot swappable hardware" which is hardware such as disk drives and power supplies in high-availability systems that can be exchanged without powering down.

  15. #35
    Quote Originally Posted by arcaneshot View Post
    Your biggest mistake is you think WoW is being run like Amazon.com. Nobody should even have to explain that; it's intuitively obvious.
    I see this a lot: people who are all "I ran a small web forum once, so why the hell are Facebook having so many problems with this?" or "Amazon do X, so clearly Google can also do Y the same way."

    At large scale, especially world-leading scale, nothing is easy. Everything is invented from scratch, and the decisions of ten years ago *still* haunt you even though we have literally more computing power in an iPhone 5 than in the fastest computer in the world back when WoW launched.

    Want my guess why they had so much performance trouble at launch? It wasn't just popularity, it wasn't poor planning, it was literally an unforeseen consequence of an innocent sounding server-side change -- instead of batching up actions between actors (players, NPCs, etc) and running those every 600ms, they run them as soon as possible.

    So why did that make everything so much worse than last release? Why did they disable the toy train set to help with this? Because now every action that crosses players is *vastly* more costly and, worse, every action that triggers another action (like you getting hit by the train emote, then emoting, causing others to see your action) triggers exponentially more server-side activity. Ouch. Easy to get into a meltdown in that state, as I have seen happen in other large scale distributed systems, but honestly wouldn't have predicted here.

    Guess who Blizzard could have talked too about that to find out ahead of time? ... yeah, nobody. Because nobody else builds an MMO with the same server, design, player volume, etc.

  16. #36
    Immortal Tharkkun's Avatar
    15+ Year Old Account
    Join Date
    Oct 2008
    Location
    Minnesnowta
    Posts
    7,058
    Quote Originally Posted by elmoe420 View Post
    Care to elaborate on this statement?

    Happy to learn more about why you feel modern practices in distributed system architecture do not apply to an MMO game.
    Server maintenance doesn't just involve applying a hotfix. It includes database maintenance, storage maintenance, replacement of failed or malfunctioning hardware (nic cards, processors, disks), upgrading or refreshing equipment with newer models, etc, etc.

    The reason they take all the realms down during the process is because if they put say 30 of the 100 online then everyone floods those realms. This makes it unplayable for players native to that realm. So they keep everything offline until it's all ready.
    --------------------------------------------------------------------------------
    Essentia@Cho'gall of Inebriated Raiding.
    http://us.battle.net/wow/en/characte...ssentia/simple
    http://masteroverwatch.com/profile/pc/us/Tharkkun-1222

  17. #37
    Why delay changes just to fix them in one bunch? Doesn´t make sense.

  18. #38
    Quote Originally Posted by Darsithis View Post
    WoW isn't failing.

    Daily hotfixes is an agile development methodology. My company is an agile development company as well, operating on a behind-a-week release on weekly sprints for one of our major clients (the one I am assigned to). I release entirely new versions of our software every week, sometimes with extra "hotfixes" during the week if emergency issues come up. This is normal.
    On the user experience side, this is a little more jarring for a game. When a hotfix changes how your class performs or a system of the game you've become accustomed to (over months or years) ... well, that just sucks. There's fixes and then there's changes. They're making both.

    Also, many of the changes on the profession side hint that they did not iterate fully on their initial design, and they are receiving a lot of flak for what players are perceiving as "bad" or simply unenjoyable. Yes, jewelcrafting requiring herbs is more than a little ridiculous. Bandages requiring fish, also stupid. This is all in light of these systems having a 10-year precedent in many cases (mine and prospect for jewels, get cloth for bandages, etc.), with a sudden (and silly) change in WoD.

  19. #39
    Deleted
    It's their QA department that has been completely useless since the last 4 years.

  20. #40
    Quote Originally Posted by tehdef View Post
    Daily hotfixes are more inline with an agile development cycle.

    Sorry you're dumb though.

    Infracted
    Infracted, but true.
    There is nothing "bad" about this. It means they are working hard daily to improve things.
    Owner of ONEAzerothTV
    Tanking, Blood DK Mythic+ Pugging, Soloing and WoW Challenges alongside other discussions about all things in World of Warcraft
    ONEAzerothTV

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •