1. 程式人生 > >Red Hat OpenStack中的Zaqar訊息服務是個啥

Red Hat OpenStack中的Zaqar訊息服務是個啥

紅帽開發了自己版本的OpenStack。我們都知道。紅帽的訊息中介軟體是RabbitMQ。今天突然看到在“下雲”中有一個新的訊息服務。名字叫Zaqar訊息服務。這個是啥?有點懵。

OpenStack官方網站宣稱,Zaqar是一個多使用者、雲端計算級別的訊息服務,可以向網頁和移動終端提供訊息服務。Zaqar在亞馬遜SQS產品的基礎上增加了事件廣播功能。這個服務完全基於RESTful API。開發人員可以用它來在各個元件和移動應用之間傳送訊息。通訊方式也有很多種。其底層的訊息引擎擴充套件性非常強,而且很安全。其他的OpenStack元件可以將Zaqar整合,向在“上雲”中執行的客戶元件傳送訊息。雲管理人員也可以使用它來取代SQS和SNS,且能提供等同的功能。

看來,它並非要取代RabbitMQ。

Zaqar是一個孵化中的專案。目前已經正式釋出1.0版,供大家下載使用。這個發行版本中包括一個MangoDB驅動程式,以及其他一些後端程式生產級別的驅動。V1.0版的API表現很穩定。另外,基本的使用者和管理文件已經準備就緒,並且會在下一個版本中極大豐富。

下載地址:http://docs.openstack.org/developer/zaqar/

https://wiki.openstack.org/wiki/Frequently_asked_questions_(Zaqar)