HornetQ異步消息系統(tǒng)
HornetQ 是一個支持集群和多種協(xié)議,可嵌入、高性能的異步消息系統(tǒng)。HornetQ 完全支持 JMS,HornetQ 不但支持 JMS1.1 API 同時也定義屬于自己的消息 API,這可以最大限度的提升 HornetQ 的性能和靈活性。在不久的將來更多的協(xié)議將被 HornetQ 支持。
-
HornetQ 擁有超高的性能,HornetQ 在持久化消息方面的性能可以輕易的超于其它常見的非持久化消息引擎的性能。當(dāng)然,HornetQ 的非持久化消息的性能會表現(xiàn)的更好!
-
HornetQ 完全使用 POJO,純 POJO 的設(shè)計讓 HornetQ 可以盡可能少的以來第三方的包。從設(shè)計模式來說,HornetQ 這樣的設(shè)計入侵性也最小。HornetQ 既可以獨立運行,也可以與其它 Java 應(yīng)用程序服務(wù)器集成使用。
-
HornetQ 擁有完善的錯誤處理機制,HornetQ 提供服務(wù)器復(fù)制和故障自動轉(zhuǎn)移功能,該功能可以消除消息丟失或多個重復(fù)信息導(dǎo)致服務(wù)器出錯。
-
HornetQ 提供了靈活的集群功能,通過創(chuàng)建 HornetQ 集群,您可以享受到到消息的負(fù)載均衡帶來的性能提升。您也可以通過集群,組成一個全球性的消息網(wǎng)絡(luò)。您也可以靈活的配置消息路由。
-
HornetQ 擁有強大的管理功能。HornetQ 提供了大量的管理 API 和監(jiān)控服務(wù)器。它可以無縫的與應(yīng)用程序服務(wù)器整合,并共同工作在一個 HA 環(huán)境中。
評論
圖片
表情
