Twitter、検索結果表示が“3倍速く”なったと発表――フロントエンドの切り替えで
米Twitterは4月6日(現地時間)、Twitterでの検索結果が表示されるまでの速度がこれまでの3倍速くなったと発表した。
同社は2010年の春、急成長する検索ニーズに対処するために検索エンジンを書き換え、リアルタイム検索エンジンを立ち上げた。その際にバックエンドをMySQLからJavaベースのテキスト全文検索エンジンLuceneに移行した。また先週、フロントエンドをRuby on RailsからBlenderと呼ばれるJavaサーバに切り替えた。待ち時間の短縮は、こうした取り組みの成果だという。
Twitterでは1日に10億以上のクエリに対応している。Blenderを導入する前の週、日本では「#tsunami」というハッシュタグが膨大なクエリを発生させ、検索待ち時間に影響を与えた。Blenderの導入後、800ミリ秒だった待ち時間は250ミリ秒に短縮され、フロントエンドサーバのロード時間は半分になったという。
Twitterは高品質のサービス提供を続けるために段階的な移行を計画しており、当面はRuby on Railsの旧フロントエンドサーバをBlenderへのリクエストをルーティングするためのプロキシとして使う。Ruby on Railsサーバを完全に排除してリクエストをBlenderに直接送るようになれば、待ち時間はさらに短くなると同社は予測している。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
本日の新着記事
アクセスランキング
-
1
「コードは一行も書いていない」 アイドルの宮本佳林さん、AIで配信システムを丸ごと構築 “技術ブログ”が話題
-
2
フライトレーダー24、羽田の異常接近データを公開 最接近時の垂直間隔は約30メートル
-
3
Google、新型スマホ「Pixel 11シリーズ」を予告 8月12日に予約購入スタート
-
4
ゲオのレトロゲーム販売がみせた劇的な復活劇 店舗10分の1で売上1.4倍の秘密とは?
-
5
「イオンモール熊本にガスコージェネは設置していない」 SNSの噂を経産省が否定
-
6
AI普及でデザイン業の倒産が前年比2.7倍に 「独自性なき企業は淘汰」 東京商工リサーチ
-
7
OpenAI、Appleの提訴に全面反論――「営業秘密は持っていないし、欲しくもない」
-
8
中部電力に不正アクセス 連絡先情報7万1700件が漏えいか 取引先や自治体の連絡先も漏えいの恐れ
-
9
キオクシアに約366億円の賠償命じる判決 米特許訴訟、陪審評決に続き 「あらゆる法的手段講じる」
-
10
au、1台のスマホに2つ目の電話番号「セカンドナンバー」開始 月額550円
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR