Very nice post. I have a couple clarifications: – The JRuby Runtime and Rails can each take several seconds to spin-up, but new instances hitting a simple Java servlet spin-up a second or so. – The tools that setup the environment (populate WEB-INF) run under MRI, but the local dev_appserver is always running your app using JRuby. The JRuby Runtime is one of the jars in WEB-INF/lib.
はじめに 前回の「Google App Engine/JavaでのScala/Liftアプリケーション開発(前編)」では、Google App Engine(GAE)JavaでLiftアプリケーションを利用する基本的な方法を解説しました。 後編である本稿では、前回作成したイベント管理アプリケーションに機能追加を行いながら、Googleが提供するemailサービスやスケジュールサービス(cron)、TaskQueue(非同期バックグラウンド処理)などを利用してアプリケーションを構築する方法について説明します。 また、これまで説明していなかったLiftViewによるテンプレートを利用しないレスポンスの生成や、カスタムディスパッチで任意のURLの処理を行う方法も紹介します。 対象読者 Javaは知っているが、Scalaも学んでみたいと思っている方 ScalaでのWebアプリケーション開発に興味が
オープンソースのGoogle App Engineクローンが登場 AppScale USCBとGoogle、National Science Foundationが協力して産み出したもの。Xenもしくは、Amazon EC2、EC2のオープンソースクローン「Eucalyptus」にデプロイ可能なイメージとして提供され、Google App Engineアプリケーションを実行可能。 クラウド全体を管理するRubyで書かれたSOAP client/serverデーモンのアプリケーション・コントローラと、Ruby on Railsで書かれたアプリケーション・ロードバランサー、そしてPythonのアプリケーションサーバ、クラウドのモニタリングツールからなる。データベースとしては、Google BigTableのかわりに、Hadoopを使ったHBaseもしくはHyperTableを使用可能。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く