質問: twitterのようなものをイメージしてください。 **A**サーバーでは100万人の閲覧者が毎分1回、合計180分間一斉にブラウザを更新する。 **B**サーバーでは100万人の閲覧者に向けて毎分1回、合計180分間投稿毎にリアルタイムで更新する。その間、閲覧者はブラウザを一切更新しないものとする。 **C**サーバーでは100万人の閲覧者に向けて毎分1回、合計180分間リアルタイムに更新するが、その間半数の閲覧者もブラウザを1分毎に更新する。 **D**サーバーでは100万人の閲覧者に向けて毎分1回、合計180分間リアルタイムに更新するが、その間全ての閲覧者もブラウザを1分毎に更新する。 この中でサーバーの負担が高い順に教えてください。 言語がどうやらこうやらとかはやめてください。 学習中なので不自然に思う点もあると思いますが、どうか大目にみてください。
回答: **A**と**B**では大差ないのでは? **C**は自動更新 + ブラウザリロードによるリクエスト送信が送られるので、負荷軽減ということに関しては論外かと。 **A**と**B**で大差無いと考える理由は、「毎分1回更新」ということは結局「1分毎に1回リクエストを送る」ということになってしまいます。 これは完全なるリアルタイムとは言えませんし、サーバーに対して1分毎に1回リクエストが送られることに変わりはありません。