タグ

tuningとprotocolに関するkgbuのブックマーク (4)

  • ImperialViolet - Overclocking SSL

    (This is a write up of the talk that I gave at Velocity 2010 last Thursday. This is a joint work of myself, Nagendra Modadugu and Wan-Teh Chang.) The ‘S’ in HTTPS stands for ‘secure’ and the security is provided by SSL/TLS. SSL/TLS is a standard network protocol which is implemented in every browser and web server to provide confidentiality and integrity for HTTPS traffic. If there's one point tha

  • グーグルがWebを高速化するために何をしているか

    のページをめくるように、どんなWebページも素早く表示できるようにする。グーグルは以前からWebの高速化に取り組んできました。 6月22日から、米サンタクララで行われていたWebサイトのパフォーマンスと運用に関するオライリーのイベント「Velocity 2010」では、グーグルのUrs Hölzle氏がWebの高速化技術について「Speed Matters」(スピードの重要性)というセッションで紹介ています。 Webを高速化するためにどのような技術があり、あるいはどのような技術が検討されているのか、このセッションの内容を紹介しましょう。 スピードは重要だ 私が話そうとしているのは、「Speed matters」(スピードの重要性)についてだ。Webは空飛ぶジャガイモより速くなれるだろうか? どのくらい速くなれるだろうか? (参考:オペラがやってくれた! グーグルの空飛ぶジャガイモに対抗)

    グーグルがWebを高速化するために何をしているか
  • Buzz by Hiroshi Nakamura from m.ctor.org

    Hiroshi Nakamura - graph.facebook.comはSSL上でkeep-aliveさせてくれるのはいいが、タイムアウトの時のサーバからの切断処理がなんかおかしい。クライアント側でTCPのオプション指定しないといけないかも。まだ詳しく見てない。12:36 amDeleteUndo deleteReport spamNot spam Hiroshi Nakamura - buzz.google.comもSSL上でkeep-aliveさせてくれるし、切断も特に問題ない。が、graph(OAuth 2.0)と違ってOAuth 1.0aで、HTTP headerでのネゴが必要。おかげでクライアントがstatefulになり、マルチスレッドで共有してアクセスし放題、というわけにいかない(OAuth 2.0ならパラメータだから簡単)。結局リクエスト毎にクライアントを用意している。1

    kgbu
    kgbu 2010/06/05
    SSLに限らず、コネクションをどう効率的に使いまわすか、とかいう部分は外部のサービス向けにチューニングしてるわけじゃないだろうけど面白い。OAuth2.0と1.0aの違いがそんなところで効くなんて。なるほどー。
  • HPCユーザが知っておきたい TCP/IPの話

    HPCユーザが知っておきたい TCP/IPの話 ∼クラスタ・グリッド環境の落とし穴∼ 産業技術総合研究所 情報技術研究部門 高野 了成 2009年5月29日 SACSIS2009チュートリアル HPCユーザとTCP/IP 2 限界までネットワーク性能を出したい! • グリッド環境で性能が出ないと悩んでませんか? • 例)長距離大容量データ転送(帯域 1 Gbps、  RTT 100ミリ秒)におけるチューニング • デフォルト設定だとスループットは240 Mbps ☹ • 各種チューニングにより940 Mbps ☺ (2) HPCユーザとTCP/IP 限界までネットワーク性能を出したい! • Ethernetで安価にPCクラスタを組めたが、性能も  それなりと割り切っていませんか? • 例)TCP/IPが苦手とする間欠通信の改善     (2秒ごとに10MBのデータの連続送信の繰り返し)

    kgbu
    kgbu 2009/07/10
    GbE時代のTCP/IPのチューニング:クラスタ環境でのボトルネックになりかねない
  • 1