InfoQ

News

Oracle Mix:JRuby on Railsで構築した大規模なオンラインアプリケーション

作者 Werner Schuster, 翻訳者 長部 広太 投稿日 2007年11月20日 午前12時15分

コミュニティ
Ruby
トピック
Ruby on Rails,
JRuby
タグ
Ruby on Rails,
ThoughtWorks,
JRuby,
Oracle
Oracleは先頃Oracle Mixというソーシャルネットワーキング・Webアプリケーション(サイト・英語)をリリースした。今回リリースしたWebアプリケーションは、JRuby on Railsを使っている(source)

リリースして今までのところ、Oracle Mixに関する風評は良い。Paulが書いたMixアーキテクチャに関するコメントへの説明をしてみると、MixはOracle Application Server、Oracle Database、Oracle Internet Directory、Oracle SSO及びjRuby on Railsの上で動いています。私が知る限り、Mixは、JRuby on Railsで作った最初で且つ最大規模の公開アプリケーションです。でも今回のプロジェクトで一番凄い事は、ThoughtWorksの素晴らしい人々の力を借りて五週間未満でMixをサービスインしたことだ。

Mingle(サイト・英語)とCruiseControl.rb(サイト・英語)に続き、MixはThoughtWorks(サイト・英語)が関係しているさらにもう一つのJRubyプロジェクトである。JRubyチームのメンバーとThoughtWorksの従業員Ola Bini氏が、Oracle Mixの開発(source)に取り組んだ。
この五週間、ThoughtWorksからは、私、Alexey Verkhovsky氏、Matt Wastrodowski氏、Toby Tripp氏の4名が、そして、OracleからはRich Manalang氏の、合わせて五人からなるチームで限られた組織内のOracleアプリケーションをベースとした新しいアプリケーションを開発してきました。このサイトは、Oracle Mixと呼ばれ、Oracleの顧客が、Oracleや他の人々とコミュニケーションしたり、アイデアを提案したり、お互いの質問に答えたり、メンバーがネットワークを築くのに使われます。
本番サイトにJRuby on Railsを使っているだろうか?どのように、JRuby on Railsを使っているだろうか?例えば、JRuby特有のアプリケーションを作っているだろうか?それともJRubyを使って既存のRailsアプリケーションを動かしているだろうか?

原文はこちらです:http://www.infoq.com/news/2007/11/oracle-mix-jruby
ブックマーク
digg+,
reddit+,
del.icio.us+,
dzone+,
Hatena

1 comment

返信

Oracle Mix (Beta) ローンチ by SATO Naoki 投稿者 2007年11月20日 午後11時9分
  1. トップへ戻る

    Oracle Mix (Beta) ローンチ

    2007年11月20日 午後11時9分 by SATO Naoki

    ここでも紹介してます。 - S/N Ratio (by SATO Naoki) > Oracle Mix (Beta) ローンチ / JRuby on Rails (2007/11/19) http://d.hatena.ne.jp/satonaoki/20071119/p2

ジャンル別一覧

クラウドコンピューティング ~ EC2、Mosso、GoGrid

クラウドコンピューティングのプロバイダーであるEC2、Mosso、GoGridの新しいユーザーエクスペリエンスと、それぞれの機能の違いについて学びます。

仮想化入門

このArticleでは仮想化に関する利点と欠点を見ながら、仮想化の違いについて詳しく追っていきます。

Java 6のスレッド最適化は実際に動作しているのか? - パートII

パート2では、ベンチマークの結果を検証するために用いられるテクニックについてさらに深く見ていきたいと思います。最後に、「なぜプロセッサが異なるとロックのコストも大きく異なるのか」と言う真の疑問に答えます。

RESTアンチパターン

本稿では、Stefan Tilkov氏が「RESTful」な設計であると主張するアプリケーションに見受けられる最も一般的なアンチパターンのいくつかについて説明し、それらを避けるための方法を提案しています。

モデル駆動ソフトウェア開発のためのベストプラクティス

Sven Efftinge氏、Peter Friese氏とJan Köhnlein氏が、MDDを取り入れて成功した経験から、ベストプラクティスの解説を行います。

スケーラビリティの構築とパフォーマンスの達成:バーチャルパネル

Our panel of leading experts explores some of the challenges and thought processes that go into making their apps as scalable and performant as possible.

Spring 2.5:Spring MVCの新機能

この記事は、Spring 2.5で導入されたアノテーションを探究する3部作の第2弾です。Web層におけるアノテーションのサポートを扱います。最後の論文では、統合と検査で利用できる追加機能を説明する予定です。

"YUKATA"から始まるコミュニケーション(Agile2008 ライトニングトークより)

私は「浴衣」を着てパーティーに参加したことで、たくさん声を掛けていただけました。 そこで感じたことは、このカンファレンスが人との繋がりを生み出し、また言葉の壁を越えて積極的に交流する場所であることです。民族衣装はそれらを助けてくれるものでした。きっとこの交流が、新たなムーブメントをアジア圏の仲間たちにも与えてくれると確信しています。