Results 1 to 10 of 423

Hybrid View

  1. #1
    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.

Tags for this Thread