Springboot ActiveMQ messaging middleware integration, eliminating high peak concurrent access, speed up the response speed of the site

Comparison of Message Oriented Middleware

There are many selection message middleware, such as RabbitMQ (refer blog: Spring Boot using RabbitMQ), zeromq the like, the difference between them in the following figure, in practice should select the appropriate middleware message according to their business requirements:

  ActiveMQ RabbitMQ RocketMq ZeroMQ
Attention   high high in in
Maturity   mature mature More mature Immaturity
Community-owned / company Apache  Mozilla
Public
License
Alibaba    
Community activity   high high in low
File   many many in in
Feature   Functional and used a large number of open source projects Since the Erlang language concurrent capacity, good performance    All aspects of distributed scalable design, master-slave HA; support tens of thousands queue; consumption patterns; good performance Low-latency, high-performance, maximum 430,000 messages per second  
Authorization   Open source Open source Open source Open source

Guess you like

Origin blog.csdn.net/as4589sd/article/details/104069290