Lazy Diary @ Hatena Blog

PowerShell / Java / miscellaneous things about software development, Tips & Gochas. CC BY-SA 4.0/Apache License 2.0

ログインゲーム@パンヤ

サーバごとの負荷平均率の偏りが凄い。「ロビー」サーバを配置して、大会開始時に参加者全員を空いているサーバに送るとか、そうできれば解決するんだろうけど、過渡期に発生する障害が怖い。

  • この偏りを予測できなかったのはなぜか。
  • 現在の条件を前提として、この偏りを容易に是正する方法はないか。

ネスペの試験に出そうな問題ですね。
DNS が返す IP をラウンドロビンしてロードバランサの代わりにする、という話があったように思う *1 が、それはまた別の話。

*1:名前引きの結果が端末に近い側でキャッシュされると仮定すれば、別のサーバからセッションを引き継いだりする処理は必要なくなる。よくできてるなぁ