完璧なのはtcpでC++でフルスクラッチとしか言いようがない。

実際、通信部分はそんな難しくないんだよ。
安定長時間可動とアップデートに耐える構造、データのシェープの方が問題。
なれないと確保メモリが増えて行って、linuxサーバがリセットかかったりするからな。

webサーバ選んどけば、そんなに気にしないでも大丈夫。
p2pにしとけば、その問題すらない。

で、好きなのにしろって話になる。