
Originally Posted by
Nibble
I complained about this during beta, noting that there should be a queue, with a count of people in queue and an ETA before entry. I got fanboy responses from other players that didn't seem to understand what I was getting at.
Apparently, you, Square, also failed to understand. There might as well not be a queue at all. But you, like all of your players, already know this.
Whatever programmer was responsible for the design and implementation of the current queuing system either did it wrong, or was told to do it wrong. Pick one. Either way, it's wrong.
1) You should ALWAYS be placed into a queue if you can't be logged into your character. No exceptions.
2) Once you have a slot in the queue it should be reserved. You should never see a 1017 AFTER being put into the queue. This happens to many people and alludes to a severe flaw in the design of the queuing/world-login system/design. Fix it.
3) We don't care if there are 5000 people ahead of us, we want a reserved slot in the queue. We would rather wait for that queue to empty than press the same button over and over again just to be confronted with a 1017 error.
The problem is that the implementation is crap. Any developer with half a brain can whiteboard how it works without even seeing the code.
It simply needs to be redone. It's not commercial quality, it's crap. It's like queuing was an afterthought, and bolted on in the wrong location.
I've seen code for games like.. WoW (surprise, you hiring?) ... they only allow ~100 people to connect at a time, but, once connected you are put into a queue so that more connections can be received. The world server doesn't bounce them off the game servers at the client level like FFXIV does. Instead, the login server reserves a slot with the World server, and if a slot can be reserved (not full) THEN it instructs the client to connect to the World server. if not, it updates the client with current position in queue.
Your implementation appears to be client side, and it's crap.
1017 is the result of poor implementation. I'm shocked your developers and producers allowed this to happen.
******** I AM NOT ASKING FOR FULL SERVER PROBLEMS TO GO AWAY, I AM ASKING FOR THE QUEUING SYSTEM TO BE FIXED BECAUSE IT'S A HACK-JOB.
This is why some people can try to get in for 10 hours, meanwhile other people are able to get in after trying only an hour. Slot reservation needs to be implemented.
Even if you triple the World server capacities, your queuing system is still a HACK.