appengine/jruby at sendairubykaigi02
TRANSCRIPT
いまさら聞けないAppEngine JRuby
大場光一郎Meadowy.org/Akasaka.rb
(c)josephsardin
告知
Ola Bini’s Book
•5月予定•いろいろ更新
JRubyKaigi2010
J
3周遅れのJRuby on GAE/J
AppEngine/Java
Ola Bini
Library@urekat
AppEngineのススメ
•Google インフラ•無料からスタート•スケール•保守•ストレージ、ユーザー管理、バッチ
制約
活用の秘訣は、「制約」を正しく理解すること
Javaだけ
•JRuby•Rack対応
データベース
•DataMapper-gae•tiny_ds•直接
ファイル数
•3000ファイル制限•bundler•gemのjarファイル化
その他の制約
•容量の制限•APIの制限•リクエストタイムの制限
appengine-jruby
•google-appengine•JRuby on GAEのためのフルスタックツールキット
•CRuby用
>gem install google-appengine>appcfg.rb genrate_app sdrk02>dev_appserver.rb sdrk02
起動時間
Scala,Clojure
•プリコンパイル
Java>Scala=Clojure>>>>越えられない壁>>>JRuby
それDubyで(ry
def fib(a:int) if a < 2 a else fib(a - 1) + fib(a - 2) endend