業務で知った目新しい技術をメモ

Open terracotta

http://www.terracotta.org/

複数のJVMそれぞれの上で同じJavaアプリケーションが動いていて、それらが参照する共有資源があるような構成で、その共有資源に対するアクセスを異なるJVM間で同期させるような事をやってくれる(これを「JVMレベルのクラスタリング」というらしい 参考:http://journal.mycom.co.jp/articles/2007/04/11/openterracotta/index.htmlミドルウェアらしい。今回の案件では、Javaアプリからの物理機器に対する命令が、衝突してしまうのを防ぐために使っていたらしい。