The amount of faf players increase, but atm we have only one poor server, doing all the hard work.
Upgrade server is maybe a temporary fix, but not a long time solution + expensive for Zep ...
I want to discuess possibilities, it is interesring for me to talk about such things
My first idea:
1. Reduce the server load - opti the client ...
e.g. Local Player cache ... Save Player in users cache folder
2. IRC Cluster: Atm we have one IRC Server, maybe we can add more servers and form a cluster ... (Player can host irc servers)
2b. If we have more IRC servers we can abuse them, e.g. Create a channel "status" and use this irc channel as alternatice to json messages.
3. P2P solution: Ports are almost open, so why not change to a P2P system?
It is hard work, but it lower the server load very much.
(Maybe a second level cache, a server runs on some users machine, is a good alternative for a full p2p implementation)
The only problem: we have one instance that validate the stats ...