OpenMQ

QpenMQ は JMS 準拠の非同期キュー製品。
GlassFish に採用されている。

HAクラスタはHigh Availabilityクラスタの略で、高可用性クラスタのことです。
前回説明したコンベンショナル(=従来型)クラスタとどう違うかというと、以下の点で大きく異なっています

・あるブローカに障害が発生しても、MQブローカクラスタ側で内部的にフェイルオーバを行う。
送受信中に接続先ブローカがダウンする場合以外は、クライアントはブローカの障害を関知しない。

・サービスの継続性が得られるのみならず、コミット済のデータに関してはロストしない

http://blogs.sun.com/takemura/entry/mq4_1%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%88%E3%81%86_%E7%AC%AC9%E5%9B%9E_mq_ha%E3%82%AF%E3%83%A9%E3%82%B9%E3%82%BF%E3%81%AE%E6%A7%8B%E6%88%90

HA であることは嬉しいんだけど、永続ストアが一個なんだよな結局。。。
HADB 使えばいいってことらしいけど、大仕掛けだなー。でもシステムの心臓部。エンジンと言っていい部分だし、仕方ないのかもしれない。