BT

Article: OpenTerracottaの紹介

| 作者: Floyd Marinescu フォローする 32 人のフォロワー , 翻訳者 編集部 フォローする 0 人のフォロワー 投稿日 2007年10月29日. 推定読書時間: 1 分 |
OpenTerracottaはエンタープライズクラス、かつオープンソース(MPLライセンス)な、JVMレベルのクラスタリングソリューションで、マルチスレッドの単一のJVM上で動作するアプリケーションや、複数のJVM上で動作するアプリケーションをコードの変更無しでクラスタリングさせることが出来ます。
この記事ではOrion Letizi氏がOpenTerracottaのセッション複製、キャッシュの分散、その他詳細を解説します。

詳細は本Article(http://www.infoq.com/jp/articles/open-terracotta-intro)をご覧ください。

合わせてInfoQではTerracotta社のCEOである、Ari Zilka氏へのインタビュー記事も掲載しておりますので、合わせてご覧下さい(ただし翻訳されておりません)。
記事はこちらです:Terracotta going open source this past December

OpenTerracottaのDSO(distributed shared objects)は、ユーザ定義のクラス、Javaプリミティブや中心的なコアなJavaクラスライブラリさえ透過的なクラスタリングを可能にします。DSOは必要に応じてサーバ内のJVM全体でデータの複製を行う、ハブ-アンド-スポーク式(中央が全て管理、制御を行う)のアーキテクチャです。
オブジェクトはクラスタ間でIDを保ち、中央のデータストア(それ自身で再配置出来る)ではスムーズなフェイルオーバーを可能にします。Terracotta他のVMのヒープをたくさん複製します。Terracottaはさらにスレッド案の同期を調整して、別のサーバインスタンスにスレッドを移行することができます。クラスタ可能と宣言したクラスのバイトコード変換も行われ、オブジェクトを同期可能と宣言する必要が無く、クラスタの先で細かいレベルでの複製、フィールドレベルの変更が行われます。

その他のTerracottaに関する話題は、http://www.infoq.com/jp/terracottaへアクセスしてみてください。
また、クラスタリングやキャッシングに関する話題は、http://www.infoq.com/jp/clusteringへアクセスしてみてください。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT