お問い合わせはコチラカラ:TEL:042-705-7790:E-mailはメールフォームへ

株式会社スリーワイズ:『一番に相談される』IT担当者を目指して:IT技術とサービスの総合企業

高負荷サーバーのパフォーマンスチューニング

 SNSなどのサーバーのパフォーマンスチューニングは弊社にお任せください。

 例えば、

 mixi等のSNSでは全てのユーザについて、各々の最終ログイン時刻を管理しています。SNSの友人が近い時間にログインしていてコミュニケーションがとりやすい状態にあるかどうか確認できるようにするためなど、いくつかの理由があります。SNSのほぼ全てのページはログインしないと見られない仕様ですから、ページにアクセスされるたびにログイン確認を行います。

 つまり、最終ログイン時刻はほぼ全てのページにアクセスされる度に更新されることになるのです。レコード数はユーザ数とほぼ同じ(mixiなら約1,700万人)で各レコードのサイズは30バイト未満ですから規模は大したことありません。

 しかし、月間ページビューが100億を越えるmixiやモバゲーなどでは、トラフィックに相当する更新クエリの全てを単一のデータベースサーバに集中させると恐ろしいことになります。秒間のクエリ頻度を表すQPSは、最終ログイン時刻データベースはピーク時には10000QPSを大きく越える負荷(同時接続数も10000クライアント強)になることがわかっています。

まずはお気軽にご連絡ください。:メールフォームへ:TEL:042-705-7790

 このホームページで使用されているXHTML、CSS(スタイルシート)は、W3Cにより、正しい文法で書かれていることが検証されています。