| 開発元 | Pivotal |
|---|---|
| 最新版 |
3.9.15
/ 2022年4月13日 |
| リポジトリ | |
| プログラミング 言語 | Erlang |
| 対応OS | Windows / Linux / FreeBSD / UNIX |
| プラットフォーム | クロスプラットフォーム |
| 対応言語 | Erlang / Java / .NET/C# |
| 種別 | メッセージ指向ミドルウェア |
| ライセンス | Mozilla Public License |
| 公式サイト | www.rabbitmq.com |
RabbitMQ(ラビットエムキュー)は、Advanced Message Queuing Protocol (AMQP) を使用した、オープンソースのメッセージ指向ミドルウェアである。
RabbitMQ Serverは、Erlang言語で記述されており、クラスタリングとフェイルオーバーのためにOpen Telecom Platformフレームワークで構築されている。
当初の開発元はRabbit Technologies社であったが、2010年4月にSpringSource社に買収され[1][2]、その後SpringSource社がVMwareに買収された。そして、EMCとVMware、GEの出資で設立されたPivotal Software社がRabbitMQの開発・サポートを行っていたが、2019年にVMware社がPivotal Softwareを吸収合併し、今はVMware社がサポートを行っている。
2017年現在、公式にクライアントライブラリを配布しているのは Erlang / Java / .NET(C#含む)となっている。しかしAMQPは言語非依存であるため、公式対応言語も含めて有志によるライブラリが多数作成されており、公式サイトでも紹介されている[3]。
未登録
IPFS未登録
📡 0ピア
N=1
CRITICAL
PQS C50