Overestimate server checks

Discussion in 'Closed' started by Nine, Apr 26, 2017.

  1. Nine
    Online

    Nine Donator

    Joined:
    Dec 11, 2015
    Messages:
    1,843
    Likes Received:
    1,195
    Gender:
    Male
    Country Flag:
    IGN:
    Xanark
    Guild:
    Shark
    Just want to suggest that estimates for the duration of server checks be overestimated. For example, if it looks like its going to take 30 minutes, tell us the server check is 2 hours. If a server check ends earlier than anticipated then great, the staff are deemed heroes and no one wastes their time waiting way past the server check estimate. Compared that to what happens now more often then not, which is that server checks go beyond their estimate, staff are deemed incompetent, and people's time are wasted waiting beyond the server check estimate. Please save us alot of time and save yourselves from the hate. If there is a legitimate reason why you guys don't do this that actually outweighs the benefits, please share with us.
     
    Connor@@, Zenoooo, Dre and 1 other person like this.
  2. Kai
    Offline

    Kai Donator

    Joined:
    Sep 11, 2015
    Messages:
    10,255
    Likes Received:
    11,296
    I believe they're already over-estimating. But sometimes even an over-estimate may prove to be insufficient.
     
  3. John
    Offline

    John Donator

    Joined:
    Aug 5, 2013
    Messages:
    15,134
    Likes Received:
    8,188
    Gender:
    Male
    So I wasn't around last night/today when this server check was done, however, I did read all of the Skype chat that occurred amongst the staff during that time. The update had been ready to go, the server was shut off and the update was pushed, followed by the server quickly coming back up.

    There was an "oh crap" moment that occurred when someone on staff read the shoutbox and noticed a player stating the AP reset had some adverse effect on their stats. Kevin immediately looked at the code, realized he literally had used "-=" where he should have used "+=" and had the server quickly shut down to not only push that change in operator, but to prevent other players from getting screwed over.

    This just serves as an example to illustrate that while yes, there are times we should have announced a longer downtime, there are likely equally as many times where our estimates were correct, but an issue is found shortly after bringing the server back up. It is impossible for us to test every scenario on our own but we certainly do try to avoid issues showing up with our players. I hope that gives some clarity to the OP's feedback. If not, I'll try to explain better if you have any questions :D
     
    FirstAidKit, Eika, Existence and 6 others like this.
  4. Sila
    Offline

    Sila Donator

    Joined:
    Jun 4, 2014
    Messages:
    6,199
    Likes Received:
    5,987
    Country Flag:
    IGN:
    Silachan
    Level:
    200
    Guild:
    Oblivion
    On top of that ^ the longer downtime was nothing more than waiting on the backup to import. I believe it was simply mysql taking its sweet time with the query and there was absolutely nothing we could do to speed it up. It's like when you are downloading something and it fluctuates from 5 minutes remaining to 2 hours remaining, then down to 1 minute. If it says 30 minutes remaining, then that's all we can go off of... If it says 30 minutes remaining and it takes 45 then that's nothing we could change.

    Edit : also some people get just as mad for the server being brought up early as some people do for delays. Lose - lose no matter what you do.
     
    Connor@@, Eika, neverIucky and 2 others like this.
  5. Matt
    Offline

    Matt Administrator

    Joined:
    May 8, 2013
    Messages:
    15,345
    Likes Received:
    19,444
    Gender:
    Male
    Location:
    United Kingdom
    Country Flag:
    IGN:
    Matt
    Level:
    N/A
    Guild:
    Staff
    Most of the time we are not far off when we give notices in game about when the server goes down for an update. Today was more of an anomaly like John mentioned since we had to fix something quickly, and re-importing a database backup too longer than usual for whatever reason. If we overestimate - like in the recent patch where it finished 25 minutes early - this still annoyed some players as they expect the server to go online at the time specified and were upset that they missed out on the 25 minutes of gameplay. The last thing we want to do is overestimate and then wait out the full duration of our estimate if everything is ready and the server could be started up, since we would obviously prefer to have as little downtime as possible, and I'm sure most of the players prefer that too. Therefore I feel it is best to try and give accurate estimates whenever we need to give estimates, and then extend these estimates if required.
     
    Yan, Eika, iAmLuis and 2 others like this.
  6. Nine
    Online

    Nine Donator

    Joined:
    Dec 11, 2015
    Messages:
    1,843
    Likes Received:
    1,195
    Gender:
    Male
    Country Flag:
    IGN:
    Xanark
    Guild:
    Shark
    Thanks for the responses. You guys mentioned that some players are dissatisfied with server checks ending earlier then scheduled. I'm doubting that they are near the majority, and I would assume that even among those people many of them would rather have it end earlier then scheduled if the alternative is instead to end later then scheduled. Personally for me being a fm spot hunter and all, I would find it annoying to have server checks end earlier than usual, however as someone who values his time, I would be far more annoyed if the server check instead wasted a bunch of my time. I just don't think that because a minority of players somehow find it an even greater inconvenience for a server check to end early instead of late, that we should equate ending early to be just as bad as ending late.
    But maybe I'm wrong here and the people being dissatisfied with server checks ending are early are actually close to majority. Is it actually? or is it just "some"?
     
  7. Nine
    Online

    Nine Donator

    Joined:
    Dec 11, 2015
    Messages:
    1,843
    Likes Received:
    1,195
    Gender:
    Male
    Country Flag:
    IGN:
    Xanark
    Guild:
    Shark
    Yes overestimating might be insufficient sometimes, but it would reduce the frequency of late server checks by a landslide, which I believe is very beneficial.
     
  8. Martin
    Offline

    Martin Donator

    Joined:
    Dec 3, 2015
    Messages:
    858
    Likes Received:
    2,571
    IGN:
    Alumina
    Level:
    160
    Ngl when i saw the 6 hour estimate for the CS update, a part of me believed they actually estimated like 20 minutes but said 6 hours just so people wouldnt be mad when they delayed it ~f8
     
    Kai likes this.
  9. Seductive Love
    Offline

    Seductive Love Donator

    Joined:
    Apr 15, 2016
    Messages:
    661
    Likes Received:
    734
    Location:
    Under Your Bed
    Country Flag:
    IGN:
    Immortal
    Level:
    1xx
    Guild:
    Oblivion
    As much as we would all like for things to be ready right now. That just doesn't happen unfortunately. They cannot foresee what problems may happen or other things that may delay the server checks. Good example, last night, the first server check was estimated at 10 minutes. It was that long, but because there was a bug, things got delayed and took longer :p
     
  10. Nine
    Online

    Nine Donator

    Joined:
    Dec 11, 2015
    Messages:
    1,843
    Likes Received:
    1,195
    Gender:
    Male
    Country Flag:
    IGN:
    Xanark
    Guild:
    Shark
    Isn't this exactly why they should give themselves more time when they announce server checks?
     
  11. Seductive Love
    Offline

    Seductive Love Donator

    Joined:
    Apr 15, 2016
    Messages:
    661
    Likes Received:
    734
    Location:
    Under Your Bed
    Country Flag:
    IGN:
    Immortal
    Level:
    1xx
    Guild:
    Oblivion
    I think they are just trying to be as straightforward as possible. We expect it to take 15 mins but... it could take more.
     
  12. Nine
    Online

    Nine Donator

    Joined:
    Dec 11, 2015
    Messages:
    1,843
    Likes Received:
    1,195
    Gender:
    Male
    Country Flag:
    IGN:
    Xanark
    Guild:
    Shark
    Well the thing is that when they tell us they expect to be done in 15 mins, players will also expect them to be done in 15 mins. If I cant expect what the staff is expecting it means I can't trust the staff. It seems server checks have been delayed very consistently for almost 4 years now, at the very least I know it has been for the 1.5 years that I've been here. I think it only makes sense after that much experience to start considering possible delays before announcing the estimate.

    Think about this way. Let's say I had to meet a friend and my gps tells me it's going to take 1 hour to get there. Now let's say I have a tire that's going flat, low gas, and the gps is leading me through a freeway that has frequent accidents. In this case it would be irresponsible to tell my friend that I expect to be at the location in 1 hour
     
  13. Matt
    Offline

    Matt Administrator

    Joined:
    May 8, 2013
    Messages:
    15,345
    Likes Received:
    19,444
    Gender:
    Male
    Location:
    United Kingdom
    Country Flag:
    IGN:
    Matt
    Level:
    N/A
    Guild:
    Staff
    I would argue that the majority of the server restarts to implement updates since the new source have taken around 15 minutes or less. I don't see any reason to start saying that these updates are going to take say 2 hours when it's likely that they will be done in ~15 minutes as usual.
     
    Toothpaste likes this.
  14. Nine
    Online

    Nine Donator

    Joined:
    Dec 11, 2015
    Messages:
    1,843
    Likes Received:
    1,195
    Gender:
    Male
    Country Flag:
    IGN:
    Xanark
    Guild:
    Shark
    Doesn't have to be 2 hours that was just an example and I did mention that it was an example. Why not give yourselves an extra 15 mins since there is a good chance you'll need it?
     
  15. Matty
    Offline

    Matty Donator

    Joined:
    May 15, 2015
    Messages:
    2,103
    Likes Received:
    2,711
    Gender:
    Male
    Location:
    Stockholm
    Country Flag:
    IGN:
    Matty
    Level:
    200
    Guild:
    Heroes
    While I agree that overestimating is usually a good practice, it's worth noting that the server went up within 15 minutes after being brought offline. The following delay was, like John previously stated, due to an oversight on our part which only affected a part of the player base. Reimporting the database then took longer than expected even with a slight overestimation so I doubt it would've made any difference in this case.
     
    Raiden likes this.
  16. Nine
    Online

    Nine Donator

    Joined:
    Dec 11, 2015
    Messages:
    1,843
    Likes Received:
    1,195
    Gender:
    Male
    Country Flag:
    IGN:
    Xanark
    Guild:
    Shark
    I understand, but im not really pinpointing the most recent case. Just mean in general
     
    Matty likes this.
  17. Sila
    Offline

    Sila Donator

    Joined:
    Jun 4, 2014
    Messages:
    6,199
    Likes Received:
    5,987
    Country Flag:
    IGN:
    Silachan
    Level:
    200
    Guild:
    Oblivion
    99% of the time SCs go as planned. They're quick 10 minute restarts with no issues.
     
  18. Mawius
    Offline

    Mawius Active Member

    Joined:
    Feb 28, 2014
    Messages:
    37
    Likes Received:
    39
    Country Flag:
    I find it weird that in a thread where feedback is given to the staff, the only person thanking anyone is the person givig the feedback ~f13
     
    Last edited: Apr 26, 2017
    Fatlip likes this.
  19. Nine
    Online

    Nine Donator

    Joined:
    Dec 11, 2015
    Messages:
    1,843
    Likes Received:
    1,195
    Gender:
    Male
    Country Flag:
    IGN:
    Xanark
    Guild:
    Shark
    I personally never considered simple restarts to unstuck a channel or something to be a server check, but then again I admit I don't know the exact definition of a server check.
    If as Matt says timely server checks are going to be a "usual" thing from now on then that's great for all of us. However if the trend starts looking like it did in the previous source I would hope that the staff would consider what was discussed here
     

Share This Page