Update - Disconnects and Latency Issues
#45
Rexy Wrote:I'm not saying to make it so it saves every second, but honestly thats one of the two ways to even stop duping in general. That+item IDs
I'm assuming that 5 minutes was determined to be optimal in terms of cost & efficiency considerations, so I don't think they can/want to change that. It's actually pretty decent, I wouldn't expect it to be much lower than that anyway. Not for the massive amount of data getting saved.

I think they will eventually realize that they need to address duping head-on. Item IDs need to happen Sad

Eos Wrote:Not actually true.
It doesn't have to save every second either, just every transaction, and it needs to handle every transaction as a discrete unit, not individual parts that can be interrupted.

If it did that it wouldn't have to save every second, or every transaction, it could save on quit and not risk duping anything, it'd just risk data loss, not data duplication. That's the entire point of ACID design.
My only concern here is that this would involve a complete re-design of the save system. While this method is far superior to the current, it isn't very achievable (considering how much Nexon LOVES change).

The Item IDs, while still a major revamp, would seem to be easier to implement. I don't think any other major issues (besides duping) arise from the current save method. Aside from the fact that it doesn't make sense from a logical perspective, I think the current method doesn't raise so many concerns that it'd be worth scrapping altogether.

It's pretty fascinating how the game has never actually gotten a major structural overhaul, considering how old it is.
Reply


Messages In This Thread
Update - Disconnects and Latency Issues - by Rexy - 2012-03-06, 09:34 PM
Update - Disconnects and Latency Issues - by Mazz - 2012-03-06, 09:48 PM
Update - Disconnects and Latency Issues - by Eos - 2012-03-06, 10:10 PM
Update - Disconnects and Latency Issues - by Eos - 2012-03-06, 10:21 PM
Update - Disconnects and Latency Issues - by Eos - 2012-03-06, 10:31 PM
Update - Disconnects and Latency Issues - by Eos - 2012-03-06, 10:38 PM
Update - Disconnects and Latency Issues - by Rexy - 2012-03-06, 10:42 PM
Update - Disconnects and Latency Issues - by Rexy - 2012-03-06, 10:59 PM
Update - Disconnects and Latency Issues - by Eos - 2012-03-06, 11:02 PM
Update - Disconnects and Latency Issues - by Leaves - 2012-03-06, 11:02 PM
Update - Disconnects and Latency Issues - by Eos - 2012-03-06, 11:11 PM
Update - Disconnects and Latency Issues - by Eos - 2012-03-06, 11:25 PM
Update - Disconnects and Latency Issues - by Eos - 2012-03-06, 11:43 PM
Update - Disconnects and Latency Issues - by Raul - 2012-03-07, 12:19 AM
Update - Disconnects and Latency Issues - by Eos - 2012-03-07, 07:59 AM
Update - Disconnects and Latency Issues - by Eos - 2012-03-07, 08:06 AM
Update - Disconnects and Latency Issues - by Eos - 2012-03-07, 09:05 AM
Update - Disconnects and Latency Issues - by Eos - 2012-03-07, 03:19 PM
Update - Disconnects and Latency Issues - by Eos - 2012-03-07, 03:38 PM
Update - Disconnects and Latency Issues - by Eos - 2012-03-07, 04:31 PM
Update - Disconnects and Latency Issues - by Eos - 2012-03-07, 04:46 PM
Update - Disconnects and Latency Issues - by Eos - 2012-03-07, 05:36 PM
Update - Disconnects and Latency Issues - by Eos - 2012-03-07, 06:34 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)