Netty を使用したクイズ サーバーの実装に関する理論的なアドバイスを探しています。サーバーの 3 つの主要な要件は次のとおりです。
サーバーは権限があり、クイズの進行を制御します。たとえば、ユーザーはクイズに参加するために登録します (部屋/ロビーなど)。準備が整うと、サーバーは質問を進め、一定の時間が経過するか、全員が回答すると次の質問に進みます。
ユーザーは質問に答えるのに 10 秒かかります。質問に答えるのにかかる時間と残りの時間は、クイズにとって重要です。クイズに参加するユーザーは、地理的に多様です (つまり、WAN リンクを介して)。
たとえば、クイズには 10 の質問と 30 人のユーザーがいて、次のクイズには 100 の質問と 1 万のユーザーがいるかもしれません。
Netty はこれに適したソリューションでしょうか? Netty に関する良い本はありますか? Amazon で Kindle 本が見当たりませんでした。2番目のポイント(特に、遅延/送信時間を考慮したタイムクリティカルなクライアント/サーバーの例)に関するアドバイスやサンプルを提供できる人はいますか?