PaaSプロバイダが開発したHTTPプロキシ「Hipache」がオープンソースに

後藤大地  [2012/08/10]

One home for all your apps

dotCloudは8月6日(米国時間)、「Hipache」をオープンソースにして公開した。dotCloudは、PaaS(Platform as a Service)を提供しているWebベンダー。HipacheはWebSocketプロトコルをサポートしたHTTPプロキシで、node-http-proxyのライブラリをベースに構築されている。

公開されたHipacheは実際にdotCloudで使われている数千のアプリケーションを維持するために利用されており、Nginxから置き換えることが可能だという。Hipacheが提供している主な機能は次のとおり。

  • 動的設定
  • 宣言型ルーティング
  • 単一のインカミングポートオペレーションの共有
  • マルチプロセスアーキテクチャ
  • メモリモニタリング
  • バックエンド間のロードバランサ
  • デッドエンドの検出
  • WebSocketサポート
  • SSLサポート
  • エラー用HTMLの提供とカスタマイズ
  • ワイルドカードドメインのサポート

Hipacheは、GitHubで管理されており、MIT Licenseのもとソースコードが公開されている。Hipacheは設定管理にRedisサーバを使用しており、NodeJSに含まれているクラスタモジュールを利用して負荷を分散させているため、動作させるにはこれらソフトウェアが必要となる。

    関連したタグ

    新着記事

    特設サイトの情報

    人気記事

    一覧

    イチオシ記事

    新着記事

    特別企画

    一覧