BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース Goat Rodeo: ウェブアプリケーション用統合データモデル

Goat Rodeo: ウェブアプリケーション用統合データモデル

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

ScalaベースのウェブフレームワークLift振り返りDavid Pollak氏は、「アプリケーションに取り込まれる大量データを管理するジョブ」に対する新たなイニシアチブを発表した。

永続層からメッセージ層、ビジネスロジック層を通してクライアントまで届く、リアルタイムでインタラクティブなウェブアプリケーションを作り上げる統合モデルの存在が必要です。Liftは、この方程式の一方であり、Goat Rodeoは、方程式の他方になります。

「Goat Rodeo」には、風変わりな名称のApacheプロジェクトや最先端のコンセプトがいくつか用いられる。

Goat Rodeoの基本的なデータ構造は、Q's (量子情報) として知られるが、これは、コンパイラによってチェックされJSONを認識するあらゆる言語で使用できる。

David氏のシステムに対するビジョンは、以下に示すようにレイヤ間やプロセス間で流動的なデータ移動を提供することだ。

  • スケーラブルな永続性
  • 分散アクタ
  • ブラウザから長期ストレージまでのデータおよびデータモデルの同期 (この同期がLee氏のjsyncと連携できるか確認しようとしています。)
  • 統合されたプロセス間通信 (異種プロセス間でも)
  • 私が確信していることは、ソーシャルネットワークや、その他、上位に構築するソーシャル ウェブアプリケーション、インタラクティブ ウェブアプリケーションにとって非常にスケーラブルなシステムとなるでしょう。

Goat Rodeoは、まだ開始フェーズにあるが、David氏は、夏の終わりまでに実験的な利用を可能にしたいとしている。

この記事に星をつける

おすすめ度
スタイル

BT