Page 29 of 32 FirstFirst ... 19 27 28 29 30 31 ... LastLast
Results 281 to 290 of 423

Hybrid View

  1. #1
    Player
    Fyce's Avatar
    Join Date
    Oct 2013
    Posts
    1,755
    Character
    Fyce Alvey
    World
    Cerberus
    Main Class
    Summoner Lv 100
    Quote Originally Posted by Fendred View Post
    -Snip-
    They update all character information every 15 seconds "juste in case of a crash", in order to avoid rollbacks.
    That's the only reason, and quite a silly one.

    I would understand why you would need a backup every 15 seconds when releasing progression content (Savage Alex), but during "normal" play, a 15 seconds snapshot of the entire server seems overkill, just to avoid a very tiny misfortune of someone losing something in a 1-2mn timespan.

    So, to avoid that, no more inventory space for everyone. Hooray.
    (1)

  2. #2
    Player
    StrejdaTom's Avatar
    Join Date
    Oct 2013
    Location
    Gridania
    Posts
    1,678
    Character
    T'aretha Tyaka
    World
    Ragnarok
    Main Class
    Bard Lv 70
    Quote Originally Posted by Fyce View Post
    They update all character information every 15 seconds "juste in case of a crash", in order to avoid rollbacks.
    That's the only reason, and quite a silly one.

    I would understand why you would need a backup every 15 seconds when releasing progression content (Savage Alex), but during "normal" play, a 15 seconds snapshot of the entire server seems overkill, just to avoid a very tiny misfortune of someone losing something in a 1-2mn timespan.

    So, to avoid that, no more inventory space for everyone. Hooray.
    They shouldn't do it more often than once an hour.
    (0)

  3. #3
    Player
    Catwho's Avatar
    Join Date
    Oct 2012
    Location
    Gridania
    Posts
    2,946
    Character
    Katarh Mest
    World
    Lamia
    Main Class
    Warrior Lv 100
    Quote Originally Posted by StrejdaTom View Post
    They shouldn't do it more often than once an hour.
    Considering the frequency of 90002s, that's unacceptable.

    "Hooray! I successfully HQ'd this 6 million gil item with a 5% chance! LUCKY ME!" *crashes one minute later* *stuff is back to raw materials*

    Successful completion of the crafted item is determined by RNG on the server, but successful storage of that item on your character is handled by the synch process from your character to your server. 15 seconds is actually fairly slow for a database - most SQL applications measure it in miliseconds. But there are 4 million accounts, of which a million are logged in at any time, which is a million read/writes every 15 seconds.
    (0)

  4. #4
    Player
    Fyce's Avatar
    Join Date
    Oct 2013
    Posts
    1,755
    Character
    Fyce Alvey
    World
    Cerberus
    Main Class
    Summoner Lv 100
    Quote Originally Posted by Catwho View Post
    Considering the frequency of 90002s, that's unacceptable.
    We are not talking about individual character crashes, the servers already handle that fine when the character disconnects (they save a character when it disconnects).
    We are talking about complete server crashes which would rollback every player on the server.

    Quote Originally Posted by Fendred View Post
    Wait... every 15 seconds? I really want to know what the thinking was behind that design decision.
    Pretty much what I said.
    http://www.siliconera.com/2015/06/17...-item-storage/

    They just want to avoid server rollbacks as much as possible.
    (0)
    Last edited by Fyce; 06-18-2015 at 11:07 PM.

  5. #5
    Player
    Fendred's Avatar
    Join Date
    Jun 2011
    Posts
    956
    Character
    Valentyne Laska
    World
    Balmung
    Main Class
    Dancer Lv 100
    Quote Originally Posted by Catwho View Post
    Considering the frequency of 90002s, that's unacceptable.

    "Hooray! I successfully HQ'd this 6 million gil item with a 5% chance! LUCKY ME!" *crashes one minute later* *stuff is back to raw materials*

    Successful completion of the crafted item is determined by RNG on the server, but successful storage of that item on your character is handled by the synch process from your character to your server. 15 seconds is actually fairly slow for a database - most SQL applications measure it in miliseconds. But there are 4 million accounts, of which a million are logged in at any time, which is a million read/writes every 15 seconds.
    I completely agree from a QoS perspective that it is unacceptable not to be able to get your lost rare item back. However, the solution should be to copy the data only when it needs to be copied. The system they have right now ends up copying an incredible amount of redundant or just useless data. Copying the entire data for safe measure every hour, combined with some situational saves in response to player milestones like crafting rare items would be a more ideal system. It would take a lot more thought and time to implement than a 15 second timer, though.
    (2)
    Last edited by Fendred; 06-18-2015 at 11:28 PM.

  6. #6
    Player
    Fendred's Avatar
    Join Date
    Jun 2011
    Posts
    956
    Character
    Valentyne Laska
    World
    Balmung
    Main Class
    Dancer Lv 100
    Quote Originally Posted by Fyce View Post
    They update all character information every 15 seconds "juste in case of a crash", in order to avoid rollbacks.
    That's the only reason, and quite a silly one.

    I would understand why you would need a backup every 15 seconds when releasing progression content (Savage Alex), but during "normal" play, a 15 seconds snapshot of the entire server seems overkill, just to avoid a very tiny misfortune of someone losing something in a 1-2mn timespan.

    So, to avoid that, no more inventory space for everyone. Hooray.
    Yeah, I was just bringing up the data part of things because some people were saying that the extra costs for retainers were to "pay for server costs." If I built systems like that and got away with it, I would probably retire in my 40's from the ludicrous amount of money I just laundered from all my customers :P

    Wait... every 15 seconds? I really want to know what the thinking was behind that design decision.
    (0)
    Last edited by Fendred; 06-18-2015 at 10:45 PM.

  7. #7
    Player Buff_Archer's Avatar
    Join Date
    May 2014
    Posts
    909
    Character
    Buff Archer
    World
    Diabolos
    Main Class
    Summoner Lv 100
    Now it finally makes sense to me why the Mogstation logo is a moogle bending over mooning us.
    (4)

  8. #8
    Player
    Sol_Aureus's Avatar
    Join Date
    Mar 2011
    Location
    Gridania
    Posts
    320
    Character
    Sol Rynn
    World
    Midgardsormr
    Main Class
    Arcanist Lv 90
    Looks like Yoshida was asked about this again yesterday, but seems like it's the same answer that we always get outside of 1 detail which is him saying that they're "It’s something we’re working on now" and "Right now, with Heavensward coming out we know that a lot of players are going to access the servers and there is going to be a lot of stress on the servers. To do something like this at launch would create an unstable environment."

    http://www.siliconera.com/2015/06/17...-item-storage/
    (1)

  9. #9
    Player
    BreathlessTao's Avatar
    Join Date
    Mar 2011
    Location
    Limsa Lominsa
    Posts
    1,357
    Character
    Shuu Naranol
    World
    Omega
    Main Class
    Summoner Lv 100
    ...I swear I've not heard any dev of an online game complain this much about network traffic. And yeah, complete backups of everyone's everything, every 15 second - that is plain insane. (Guess there is one major potential reason for all those disconnects.) If they fail to realise this, idek what to say - and they apparently do fail to realise this, considering how they rather outed the option to have more space for money instead of prioritising that optimisation Yoshi talks about there. On a sidenote, I really am curious just how big is that "probably biggest" save data size per character, and what on earth they do to make it so big.
    (8)

  10. #10
    Player
    Fyce's Avatar
    Join Date
    Oct 2013
    Posts
    1,755
    Character
    Fyce Alvey
    World
    Cerberus
    Main Class
    Summoner Lv 100
    Quote Originally Posted by BreathlessTao View Post
    On a sidenote, I really am curious just how big is that "probably biggest" save data size per character, and what on earth they do to make it so big.
    That point is irrelevant since they made the armory system which allows you to play every class/job on one character only.
    If you keep that in mind, the amount of data regarding gear, stats, levels, etc. will obviously be bigger than any other MMORPG which doesn't have that kind of system in place (implying that people are using alts and mules).

    What needs to be compared here is the amount of data per account between games, not per character. If we compare that, I'm pretty sure that a WoW account is close (ifnot bigger) than a FFXIV account.
    (2)

Page 29 of 32 FirstFirst ... 19 27 28 29 30 31 ... LastLast

Tags for this Thread