Comment on There's a reason we aren't as harsh on the Steam Deck. Actually, a couple.
piccolo@sh.itjust.works 2 months agoWeb servers are different from game servers. You need a lot of performance and fast low latency servers to keep up with realtime game play. Webservers however dont need that and can benefit of load balancing accross multiple servers. Scale of economy helps a lot, but with game servers the cost doesnt change much because a session has to be on a single machine.
As for distribution costs, most of the cost is manufacturing and physical distribution of discs. So yeah, they are making a killing by continuing to take a a huge cut from game sales when most of their distribution is online.
Aceticon@lemmy.world 2 months ago
At some point in my career I’ve actually designed mission critical high performance distributed server systems for a living, so I’m well aware of that.
You can still pack thousands of users per server and have very low latency as long as you use the right architecture for it (it’s mainly done with in-memory caching and load balancing) when you’re accessing gigantic datasets which far exceed the data space of a game where the actual shared data space is miniscule since all clients share a local copy of most of the dataspace - i.e. the game level they’re playing in - and even with the most insane anti-cheat logic that checks every piece of data coming in from the user side against a server-side copy of the data space which is the game level it’s still but a fraction of the data out there in the corporate space out there, plus it tends to be easilly partitionable (i.e. even in MMORG with a single fully open massive playing space, players only affect limited areas of the entire game space).
Also keep in mind that all the static (never changing or slow changing stuff) like achievements of immutable level configuration can still be served with “normal” latencies.
Further the kind LVL1 ISP that provides network access for companies like Sony servicing millions of users already has more than good enough latency in their normal service and hence Sony needs not pay extra for “low latency”.
Anyways, you do make a good and valid point, it’s just that IMHO that’s the kind of thing that pushes the running costs per-player-month from a one or two dollar cents to, at most, a dollar per-player-month unless they only have tends of players per-server (which would be insane and they should fire their systems designers if that’s the case).