[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

varnishに関するhalfrackのブックマーク (7)

  • Varnish4.1.9/5.2.1が公開されました – cat /dev/random > /dev/null &

    Varnishの複数のバージョンがリリースされました。 [changelog] [パッケージDL] [ソースDL] 今回のリリースはセキュリティ対策によるもので、なるだけ迅速にアップデート、もしくは回避するために設定を見直す必要があります。 詳しくは公式情報(VSV00002)を参照してください。 脆弱性の内容 以下の条件を満たす際にsegfault/データリークが発生する可能性があります。 VCL_backend_errorで生成したsyntheticオブジェクト(beresp.body)を file/persistentストレージに挿入する 原因 バックエンドへの接続が失敗したりなどで表示されるエラー画面はvcl_backend_errorで生成されています。 builtin.vclをみればわかるようにこのアクション内でエラー画面を生成しています。 で、この生成したものを後処理でストレ

    halfrack
    halfrack 2018/10/06
    本題と関係ないが waitinglist ていうのか
  • Request collapsing | Fastly Documentation

    Request collapsing is the practice of combining multiple requests for the same object into a single request to origin, and then potentially using the resulting response to satisfy all pending requests. This prevents the expiry of a very highly demanded object in the cache causing an immediate flood of requests to an origin server, which might otherwise overwhelm it or consume expensive resources.

  • キャッシュシステムのオリジンサーバアクセスの効率化と Apache Traffic Server

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは。システム統括部プラットフォーム開発部配信プラットフォーム部の大久保諒です。 過去に何度か紹介している通り、ヤフーでは静的コンテンツのキャッシュを行うためにオープンソースの HTTP プロキシサーバである Apache Traffic Server (以下 ATS) を用いて行っています。 Yahoo! JAPAN における HTTP/2 への取り組み ヤフーの画像配信システム(CDN)の紹介 さて、 ATS のような HTTP キャッシュを行うサーバにおいて、短時間である一つのオブジェクトに対する大量の HTTP リクエストが来た際に使用できるキャッシュがない場合、オリジンサーバの負荷が増大する問題が存在します。

    キャッシュシステムのオリジンサーバアクセスの効率化と Apache Traffic Server
    halfrack
    halfrack 2015/12/07
    varnish最高(ディスクキャッシュ使えんとこ以外)
  • Varnishでテストコードを書こう! | GREE Engineering

    はじめまして、サーバ基盤チームの田中祥平(@xcir)です。 最近入社しまして、チームではいわなちゃんと呼ばれています。よろしくお願いします。 入社してからGREEの配信システムをVarnish Cache(以下Varnish)に置き換える仕事をしていたのですが、少し前に問題なく山を超えました。 そこで今回利用したVarnishの特にテスト機能について紹介しようと思います。 なお、今回の説明に利用するVersionは3.0.3です。 Varnishとは VCLというドメイン固有言語をもち、キャッシュもできる高速リバースプロキシです。 if文が書けるので柔軟に記述しやすいという特徴があります。 たとえば/admin/以下に許可したIP以外からのアクセスは弾くと言ったことは以下のように記述できます。

    Varnishでテストコードを書こう! | GREE Engineering
    halfrack
    halfrack 2013/04/15
    VTC 便利そう。サーバの挙動も一緒に記述出来るのか。
  • キャッシュエンジンの比較(1/3) | IIJの技術 | インターネットイニシアティブ(IIJ)

    (※)このページで紹介している事項は記事初出時点の情報に基づいたものです。ページはアーカイブとして掲載しています。 ツイート 2012年6月12日 大規模なサイトでは、クライアントからのアクセスを効率よく受け付けるためにオリジナルのコンテンツを保持するオリジンサーバのほかに、何らかのリバースプロキシも運用してコンテンツの配信をしています。まず、ここではリバースプロキシとして利用できるプロダクトの中からコンテンツキャッシュの機能(キャッシュサーバ)について説明します。 キャッシュサーバに期待される役割 コンテンツを配信する上で、キャッシュサーバには以下のような役割が期待されています。 コンテンツをキャッシュデータとして保持すること キャッシュデータを管理すること オリジンサーバへの問い合わせを減らすといった負荷分散をすること 大抵のキャッシュサーバでは、キャッシュしているコンテンツを有効期

    キャッシュエンジンの比較(1/3) | IIJの技術 | インターネットイニシアティブ(IIJ)
    halfrack
    halfrack 2012/06/12
    まだ前編で結果書いてないけど期待。 squid が入ってないのに時代を感じる。
  • Varnish purges « Kristian Lyngstol's Blog

    Varnish purges can be tricky. Both the model of purging that Varnish use and the syntax you need to use to take advantage of them can be difficult to grasp. It took me about five Varnish Administration Courses until I was happy with how I explained it to the participants, specially because the syntax is the most confusing syntax we have in VCL. However, it’s not very hard to work with once you und

    halfrack
    halfrack 2010/10/28
    varnish は正規表現でキャッシュを purge 出来るそうな。リバース proxy 環境で超便利そう。
  • [pdf]The Operation and Installation of. 株式会社エンターモーション. システム開発部. 重村法克

  • 1