I don't think you need to be an IT person to have some inclination. Just some common sense and familiarity with the modern world. There are even non computer technologies where you can reason by analogy that shutting everything down or stopping in response to a momentary loss of control is probably not the best solution. Right?
Realistically I doubt they can address the problem in short order. What seems to be going on is that they never designed to properly scale up to large player volumes. It would probably require some messy work that needed to be scheduled way in advance which is probably why they don't have a quick solution.
In either case the client doesn't need to shut down if there is packet loss. You know this too, you use the internet, you use apps. What happens when there are connection problems, does everything just shut down? Probably not.
How do other services handle large user volumes? Multiple entry points, letting the responsiveness lag, multiple retry connections on error, maybe they even shut down the connection and then reconnect at agreed upon intervals all automatically.
Either way it's unfathomable why a lobby needs a perfect and responsive connection to each client. Unless they just didn't design it with scaling to larger numbers in mind. I doubt they can easily redesign it, and I doubt new hardware can fix what is probably some kind of network bottleneck they need to software engineer around.
Realistically maybe they can make it so the game doesn't crash to desktop on 2002 and maybe make it so that there is a better memory for queue placement, or even that it tracks queue vs playtime and prioritizes people with higher queue proportions to the front of the queue. If that's too much they could add a special error sound for 2002, 3001 and so on errors, so people don't need to have the queue up the whole time.
In the long term they should invest in redesigning their network stuff and even to the point that we can see more people in an area at once and they don't pop in/out as much. Because it's possible the number of users just keeps on growing this decade.

Reply With Quote







