タグ

2014年9月28日のブックマーク (2件)

  • フロントエンジニアに知ってもらいたいリバースプロキシの重要性 | RickyNews

    Randen Pederson 大規模なシステムであれば使っているであろうリバースプロキシ。 セキュリティや稼働率の観点からみて利用することは非常にメリットは高いです。 ただ、社内や周りであまり知見がなく、 「動くからいいや」という理由でApacheをそのままWebサービスの一次受けとして利用されている方も多いと思います。 動くという目的からすれば確かにその通りですが、ただ一枚リバースプロキシを入れるだけで ぐっと運用効率、稼働率も拡張性も上がります。 1. ルーティング処理の簡略化 例えばRESTfulな一般的なAPI構成を作りたいと思った時に以下のようなURL構成になると思います。 http://api.something.com/search/v1/item/list.json?cid=xxxx&gid=xxxxx もしアプリケーション側のルーティングしか知らなければframewor

    フロントエンジニアに知ってもらいたいリバースプロキシの重要性 | RickyNews
  • Webインタフェースでマシンを監視する4つの方法

    collectdプロジェクトの目的は、システムの情報を定期的に収集することにある。tarballにはこうした情報を解析するためのWebインタフェースが含まれているが、同プロジェクトはこのインタフェースを最低限の機能しか持たないサンプルと位置付けており、collectdで集めた情報を処理するWebインタフェースを探している人のためにCactiのようなほかのプロジェクトを紹介している。 collectdには、Debian EtchとFedora 9の各パッケージのほか、openSUSEの1-Clickインストール用パッケージが用意されている。C言語で書かれ、デーモンとして動作するcollectdは、アプリケーションとしてのオーバヘッドが小さく、高頻度のロギングを行ってもシステムに大きな負荷がかからない。 collectdパッケージのインストール時には、プラグインパッケージもチェックしておくとよ

    Webインタフェースでマシンを監視する4つの方法