タグ

WebとProxyに関するsilver_arrowのブックマーク (15)

  • 米Yahoo!、社内で使われているWebプロキシキャッシュ「Traffic Server」をオープンソース化 | gihyo.jp

    濃縮還元オレンジニュース 米Yahoo!、社内で使われているWebプロキシキャッシュ「Traffic Server」をオープンソース化 2009年11月4日、米Yahoo!はWebプロキシキャッシュ「Traffic Server」をオープンソースとして公開しました。プロキシキャッシュとは、よくアクセスされるコンテンツをキャッシュして高負荷なHTTPトラフィックを効率良くさばくための技術です。ほかに有名なものでは「Squid」があります。 Traffic ServerはC++で書かれており、コード量は数十万行にも及びます。またマルチスレッドで動作し、一般的なクアッドコアマシンで秒間リクエスト数が3万を超えるなど、非常に高速に動作します。実績も申し分 なく、米Yahoo!のトップページやメール、スポーツ、ニュースなど多くのサービスで使われています。 元をたどると、2002年に米Yahoo!によ

    米Yahoo!、社内で使われているWebプロキシキャッシュ「Traffic Server」をオープンソース化 | gihyo.jp
    silver_arrow
    silver_arrow 2009/12/25
    要チェキ。
  • CNET Japan

    人気記事 1 Instagramで「既読」を付けずにDMを閲覧する方法 2024年03月11日 2 バルミューダ決算、新型「Mac mini」など--週間人気記事をナナメ読み(8月9日~8月15日) 2024年08月16日 3 FCNTの新スマホ「arrows We2/We2 Plus」--価格や販路の違い等を写真で確認 2024年08月16日 4 「Galaxy A55 5G」レビュー:日常使いには十分な堅実スマホ、残念な点も 2024年06月24日 5 携帯4社決算を読み解く--減益のドコモ、契約者急増の楽天モバイルが抱える課題 2024年08月15日 6 「スマートリング時代」の到来を予感させる3つの理由 2024年08月06日 7 グーグル「Pixel 9 Pro Fold」、初代モデルからの進化ぶりをチェック 2024年08月16日 8 「iPhone」同士を近づけて連絡先を共有

    CNET Japan
  • Webプロキシ利用率のSquid Graphを用いた確認 | OSDN Magazine

    Squid Graphは、手元のSquidプロキシサーバのaccess.logファイルに記録されたログを基にして、キャッシュのヒット数やキャッシュのみで処理されたリクエストの比率といった、プロキシアクセスおよび転送に関する統計情報をWebページ形式にて表示するためのPerlスクリプトである。こうしたSquid Graphの機能は、Squidの設定が最適化されているかという確認をする際に役立つはずだ。 Squidのキャッシュが有効に機能しているかのその他の確認法としては、Simple Network Management Protocol(SNMP)のサポート設定をSquidに施した上で、Multi Router Traffic Grapher(MRTG)やCactiを用いたSquidのモニタリングをSNMPを介して実行するという手法も存在する。これに対して稿で解説するSquid Grap

    Webプロキシ利用率のSquid Graphを用いた確認 | OSDN Magazine
  • Squidの更新パターンでインターネットアクセスを高速化する | OSDN Magazine

    帯域幅の制限は、インターネットに接続している多くの人にとって今なお残る問題の1つだ。しかし、プロキシキャッシュサーバSquidをネットワークにインストールし、設定パラメータを用いてバイトヒット率を上げれば、利用可能な帯域幅を3~6割近くも拡大できる。 Squidは、きめ細かいチューニングによってさまざまなニーズに対応できる。現行の安定版には少なくとも249個のパラメータがあり、丁寧なコメントが付いた設定ファイル(通常は「/etc/squid.conf」)は4,600行以上もある。このボリュームには、経験豊かな管理者でも圧倒されるだろう。設定の変更はすべてこのファイル上で行う。 1週間では一杯にならない(理想をいえば1か月以上持つような)大きなキャッシュがほしいところだ。実際に必要なサイズは、ネットワークのトラフィック量によって変わってくる。キャッシュのサイズが大きいほど、要求されたオブジェ

    Squidの更新パターンでインターネットアクセスを高速化する | OSDN Magazine
  • Polipo ― a caching web proxy

    Polipo is no longer maintained When it was first written, Polipo was probably the best HTTP proxy available. Since then, the web has changed, and HTTP proxies are no longer useful: most traffic is encrypted, and a web proxy merely acts as a dumb intermediary for encrypted traffic. Polipo will no longer be maintained. Here are some alternatives: if you need your HTTP traffic to originate from a rem

    silver_arrow
    silver_arrow 2008/02/28
    HTTP 1.1 pipelining とキャッシュ機能で高速なproxy。
  • mod_proxyのretryを2段階にするpatch : blog.nomadscafe.jp

    mod_proxyのretryを2段階にするpatch mod_proxy_balancerのretryの「retryの秒数を2段階に」の件。 格的にはサービスで使っていないのだが、patchを作って動くことは確認してる。 patchを適用すると、quick_retryとquick_retry_maxという設定が増えます。BalancerMemberがfailしたあと、quick_retry_max回はquick_retry秒間隔で接続を確認して、それ以降は通常通りretry秒毎になります。 設定は BalancerMember http://127.0.0.1:81 loadfactor=10 retry=60 quick_retry=3 quick_retry_max=40 な感じ。 mod_proxy_qretry.patchにpatch置いておきます。 このpatchは結局、De

    silver_arrow
    silver_arrow 2007/01/22
    うむ。
  • squid vs apache - 最速配信研究会(@yamaz)

    http://blog.livedoor.jp/nipotan/archives/50538571.html を読むとmixiではsquidが一部で使われているようだ.具体的にどこで使われているかはわからないけれど, 当然我々もsquidには目をつけていてapacheのmod_proxyとの比較検討を行ったことがある. その結果squidはスケーラブルな配信サーバを構築するのには向いていないという結論になった. それはこんな理由による. 1. キャッシュされたファイルのインデックスデータとメタ情報をメモリに置くのが無駄 squidはキャッシュされたファイルのインデックスデータとメタ情報をメモリに置く. よって画像が増えれば増えるほどインデックスが大きくなりすぎて,来使用したい ファイルシステム用のバッファキャッシュがいつぶされてしまうという結果になった. 実際某サイトでは数十万URL程

    squid vs apache - 最速配信研究会(@yamaz)
    silver_arrow
    silver_arrow 2006/08/17
    mod_proxyとsquidの比較
  • (ひ)メモ - そんなわきゃない>DNS RRはロードバランサの座を奪い返せるか

    チープなDNSラウンドロビンは高価なロードバランサの座を奪い返せるか つっこみどころが満載スギなのは脇においておいて、金をかけないなら、DNSラウンドロビンじゃなくて、せめて、件の記事でも紹介されている Apache 2.2のmod_proxy_balancer か、Apache 2.2じゃなくても使えるreverse proxy系の実装たち、 POUND mod_backhand Perlbal を使うべきでしょう。 んで、「L7ロードバランサ(要はreverse proxy)なんていらねっす。セッション? んなのmemcachedでシェアすりゃいいんじゃん。その方がスケールアウトしやすいしー」という向きには、LinuxでL4のロードバランサするのをオススメでします。まともなL4ロードバランサが手に入るのに、金銭的コストはゼロですってよ、オクサン! Linux Virtual Serve

    (ひ)メモ - そんなわきゃない>DNS RRはロードバランサの座を奪い返せるか
    silver_arrow
    silver_arrow 2006/08/14
    負荷分散はL4/L7のロードバランサ使う派の意見。
  • [N] GoogleをProxy代わりにする方法

    An easy Google proxyというエントリーより。 Technology site MarkTAW.com has posted a pretty simple way to surf the Web via a very simplified Google proxy window, but he does give a few disclaimers: Lifehackerで、GoogleをProxy代わりにする「The Google Proxy」というエントリーが紹介されていました。 方法は簡単で、http://www.google.com/xhtmlから検索するだけです。 もともとPDAでGoogleにアクセスしたところ、Googleのサーバーから去らずにPDA向けにフォーマットされたページを表示し続けたので、それをPCでも使いたいということで探したのがhttp://w

    [N] GoogleをProxy代わりにする方法
    silver_arrow
    silver_arrow 2006/08/03
    Googleのページ変換機能をフォワードプロキシ的に使うということか。
  • Flickr開発者が語るネットサービスの高速化方法

    Web2.0としてくくられるタイプの各種ネットサービス、いわゆるウェブアプリは以前とは比較にならないほど動的生成されるものが多く、結果としてものすごい負荷をシステムにかけるわけです。 というわけで、海外におけるデジカメ画像共有サービスの代表的なものである「Flickr」の開発者がJavaScriptを高速化する手法について解説しています。 Vitamin Features >> Serving JavaScript Fast 手順を分割して簡単にしてみたり、キャッシュを使ったり、転送量を圧縮して帯域を節約したりいろいろあるようです。なお、GIGAZINEはキャッシュシステムを採用して有効活用することで負荷を現在、当初の12分の1に抑えています。 また、こっちはリバースプロキシによる高速化手法。 ViSolve.com - Squid Support Service Apacheのモジュール

    Flickr開発者が語るネットサービスの高速化方法
  • naoyaのはてなダイアリー - Inside Hatena Bookmark's Backend の資料

    以下に置いておきました。遅くなってすいません。 http://bloghackers.net/~naoya/pdf/050404inside_hatena_bookmark.pdf 会場で前置きしたように、はてなブックマークは、はてなで一番大きなシステムであるはてなダイアリーあるいは同じ YAPC で発表のあった mixi に比べると、まだそこまで大きな規模ではありません。月間の PV はだいたい 4,000 万 PV 〜 というところです。 ただ、日でのトラフィックが上から 5 番目みたいな怪物サイトよりも、月間の PV が 1,000 万クラスのサービスの情報の方が、より現実的で役に立つのではないかと思い、はてなブックマークの裏側に絞って話しをしてみました。 ...という前提で見ていただけると嬉しいです。 はてなブックマークのデータのサイズもかなり大きくなってきたので、ぼちぼちパーテ

    naoyaのはてなダイアリー - Inside Hatena Bookmark's Backend の資料
    silver_arrow
    silver_arrow 2006/04/05
    はてなおや氏によるYAPCの資料。特にDB周りの解説多くてイイ。けっこうApache1.3系使ってる人多いけど、2.2つかってるのは意外だなぁ。あとはUltraMonkeyとか。
  • http://tomcat.apache.org/connectors-doc/proxy.html

    silver_arrow
    silver_arrow 2006/03/10
    mod_proxy_ajpとかmod_proxy_balancerの定義方法。
  • mod_proxy_ajpでつなぐ。

    Quick Start メモ。 Apache 2.2.0とTomcat 5.5.12で確認しました。 mod_jkを使うのに比べるとコレだけでいいの?ってくらい楽。 まずはインストール。とりあえずデフォルトの/usr/local/apache2へ。 # cd /usr/local/src # wget http://example.com/httpd-2.2.0.tar.gz ←最寄りから。 # tar zxf httpd-2.2.0.tar.gz # cd httpd-2.2.0 # ./configure --enable-proxy --enable-proxy-ajp # make # make install 参考:mod_proxy_ajpのドキュメント そして設定。 httpd.confにまとめて書くんじゃなくて、機能ごとに別ファイルにしてIncludeするのがこれからのスタ

    mod_proxy_ajpでつなぐ。
    silver_arrow
    silver_arrow 2006/03/10
    Apache 2.2 + Tomcat 5.5で mod_proxy_ajpする方法。ロードバランスもできる。mod_proxyでキャッシュして、mod_proxy_ajpでajp経由でコンテナにリクエスト渡してウマーになるかな。
  • YappoLogs: Apache 2.2.0 のロードバランス機能(mod_proxy_balancer)を使いこなす

    Apache 2.2.0 のロードバランス機能(mod_proxy_balancer)を使いこなす Apache 2.2がでました。 mod_dbdとか、mod_proxy_balancerとか気になる新機能てんこ盛りです。 ひげぽんさんの所に 誰か入れてみた人いますか? と有ったのでmod_proxy_balancerを試してみました。 超簡単でした mod_proxyとmod_proxy_balancerを参考にしました。 既に日語ドキュメント完備! 以下から駆け足で、またセキュリティ的によろしくない設定例が多々あります。 とりあえずこんな設定を仕込んでみました ProxyPass /lb balancer://TEST stickysession=sesid <Proxy balancer://TEST> #1 BalancerMember http://i.yappo.jp lo

    silver_arrow
    silver_arrow 2006/02/10
    mod_proxy_balancerの例。
  • mod_proxy_balancer - Apache-2.2

    Please note This document refers to the 2.2 version of Apache httpd, which is no longer maintained. The active release is documented here. If you have not already upgraded, please follow this link for more information. You may follow this link to go to the current version of this document.

    silver_arrow
    silver_arrow 2006/02/10
    負荷分散とリバースプロキシで二重にウマーなモジュール。これが本気でいけてるなら、これだけでもApache 2.2使う価値ありそう。(2.1未満は非サポート)
  • 1