Twitterがフロントエンドのアーキテクチャを見直し、Webページの読み込み速度を改善したことをブログで明らかにしています。 新しいアーキテクチャでは、これまでWebブラウザ上でJavaScriptの処理によって行ってきたWebページのレンダリングを見直し、サーバ側でレンダリング済みのHTMLページを送信し表示することにしています。これによってWebページの読み込みから最初のツイートの表示までの時間が大幅に短縮されることになりました。 When we shipped #NewTwitter in September 2010, we built it around a web application architecture that pushed all of the UI rendering and logic to JavaScript running on our users’
Googleが収集したデータによると、今日のWebページの平均サイズは320KB。インターネットユーザーの接続帯域の平均は1.8Mbpsである。机上の計算では、平均的なWebページは1.4秒でロードされるはずだ。ところが実際のWebページの平均ロード時間は4.9秒となっている。3.5秒も遅いのだ。 ネットワーク速度は着実に向上しており、グローバル規模の平均1.8Mbpsが3倍程度に伸びる見通しが立っている。だが、「ネットワークの向上と共に (インターネットの)プロトコルやインフラもアップデートしていかなければ、帯域が拡大されても、それらがムダにしてしまう」……O'ReillyのWebパフォーマンスに関するカンファレンス「Velocity 2010」の基調講演で、Googleでインフラ開発を率いるエンジニアリング担当バイスプレジデントUrs Holzle氏が指摘した。同社は本のページをめくる
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く