BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース JRuby総まとめ:GitHub:FI、TorqueBoxによるJBoss上のJRuby、EngineYardによるJRubyのサポート

JRuby総まとめ:GitHub:FI、TorqueBoxによるJBoss上のJRuby、EngineYardによるJRubyのサポート

原文(投稿日:2009/6/2)へのリンク

GitHubは最近新しい商用製品GitHub:Firewall Install (GitHub:FI)を発表した。

GitHub:FIはプライベートネットワークにインストールすることができるGitHubのバージョンです。この製品は、GitHubの恩恵を受けたいと思っていても会社の制約や規則によってコードを第三者のサービスにホスティングできないような、そんな会社にピッタリです。

GitHubはRubyで書かれている - そして、GitHub:FIはJRubyとともに出荷され、インストールされる

FIと私たちの通常のサービスとの主な違いは、私たちのサービスで通常利用しているRuby/Mongrelスタックの代わりに、FIのソースコードはjettyコンテナの内部でJRubyでコンパイルされ実行されることです。それ以上に、FIはみなさんがこれまでよく理解し、愛してきたみなさんのサイトと同じように見えるし、同じように動くのです。

GitHub:FIはJettyを利用しているが、また別の人気あるJavaアプリケーションサーバがJRuby市場に参入してきた。JBoss AS上で構築されたTorqueBoxである

TorqueBoxは新しいRubyアプリケーションプラットフォームで、Ruby-on-Railsのような人気ある技術を統合しています。さらに、Rubyアプリケーションの適用範囲を広げるために、ジョブスケジューリング、タスクキュー、SOAPハンドリング、テレコムのサポートもあわせて提供しています。

テレコムのサポートはVoIP機能によって構成されており、それによりSIPメッセージを扱ったり、送信したりすることができるようになっている。SIP機能はMobicentsで構築されている。
TorqueBoxを動かしているのは何なのかをざっと見たいのであれば、ソースコードはGitHubにホストされている

JRubyサポートを提供しているのはソフトウェアだけではない。EngineYardはランタイムオプションとしてJRubyの提供を開始する予定である

Engine YardはJRubyのサポートを提供することを決めました。それは、Javaベースの顧客やパートナーからの、既存のライブラリはインフラを活用しながら、Railsクラウドにもアプリケーションをデプロイしたい、という要求によるものです。

JRubyサポートのベータ版が7月に利用可能になる予定である。JaveOneの出席者ならEngineYardのブースに立ち寄れば、より詳しい情報を得ることも出来る。

最後に。Charles Nutter氏は便利なJRubyか他の動的JVM言語を主に扱っているJavaOneセッションのリストを投稿している。

この記事に星をつける

おすすめ度
スタイル

BT