トップ «前の日記(2012/12/29 (土) ) 最新 次の日記(2012/12/31 (月) )» 編集 RSS feed

HsbtDiary


2012/12/30 (日) [長年日記]

[jruby][deploy] Deploying with JRuby を読んだ

積ん読になっていた Deploying with JRuby を読んだ。この本は tweets を収集する Rails アプリを JRuby で動くように改良しつつ、以下の三つの方法で production のアプリケーションサーバーを構築する方法をチュートリアル形式で解説している。

  • warble を使って war ファイルを作成し、アプリケーションサーバーに tomcat を使う方法
  • trinidad を使って rails を直接動かして、reverse proxy として apache2 の ajp を使う方法
  • torquebox を使う方法

CRuby で rails を開発していて、それなりにサービスを運用したことある人なら特に難しいことはないので、JRuby ならではの利点であるとか、trinidad のプロセスで worker もバンバン動かすだとかを勉強するのに最適な本だと思う。

あと、構成管理は全て puppet と vagrant を使って構築してるので Deploying Rails と並んで Rails プログラマなら読んでおいて損は無い本だと思う。オススメ。