Quote:
Originally Posted by CarolinaK1d
Time for hardware upgrade maybe??
At one time I would have agreed to this without hesitation. Nowadays, having learned a teeny bit about poker sites' systems, I know that it's not that easy.
Basically, there are several factors:
- number of players
- number of "real" game servers
- financial servers, which deal with real-time transactions and players' accounts, but also the amount of money raked (iow. what the sites make money of)
- SSL accelerators, because game servers couldn't take such a load
- number of backend database servers (massive cluster), with HUGE caches to minimise latency
- other network infrastructure to handle routing problems and/or connection hiccups
Upgrading everything in that chain without disrupting normal service (=play response times and/or reliability) is not a simple task. The most important thing the poker sites can maintain is the minimum level of service for network and client connections. Breaking that is not an option as it could disrupt playing experience and affect thus daily/weekly, even montly revenue. There are very few things that travel faster than bad news, and not too many things that stay in peoples' memories better.
Thus, a bigger hardware upgrade takes quite a lot of time, effort and testing before it can be rolled out to live systems. Disrupting normal service is simply not an option.
Online banks do their transactions in fraction of a second. Poker sites need to do thousands of them in average of milliseconds. Considering the amount of traffic at peak times, that's a hefty challenge. Adding hardware is not as simple as just plugging in a new rack of servers, as much as we'd like to.