ZeroMQ
ZeroMQ,又名 ZMQ,是一款用 C 语言编写的消息队列(消息中间件),位于应用层和传输层中间,可以用 TCP 协议或者 UDP 协议实现。
JeroMQ 是其 Java 实现,用起来也是十分方便。
zeromq/jeromq: Pure Java ZeroMQ
ZeroMQ,又名 ZMQ,是一款用 C 语言编写的消息队列(消息中间件),位于应用层和传输层中间,可以用 TCP 协议或者 UDP 协议实现。
JeroMQ 是其 Java 实现,用起来也是十分方便。
zeromq/jeromq: Pure Java ZeroMQ
ActiveMQ
https://activemq.apache.org/
RabbitMQ 是目前非常热门的一款消息中间件,不管是互联网行业还是传统行业都在大量地使用。RabbitMQ 凭借其高可靠、易扩展、高可用及丰富的功能特性受到越来越多企业的青睐。作为一个合格的开发者,有必要深入地了解 RabbitMQ 的相关知识,为自己的职业生涯添砖加瓦。
Messaging that just works — RabbitMQ
https://www.rabbitmq.com/
前提:已安装了 Erlang 语言
Downloads - Erlang/OTP
https://www.erlang.org/downloads
若仅是体验 rabbitmq,可借助 docker 工具。
1 | docker run -it --rm --name rabbitmq \ |
Eureka
Hystrix