1) External environment problems: The RabbitMQ Server cannot receive messages due to network packet loss or network faults. Network jitter and packet loss are common...
Message queue has the advantages of decoupling, asynchronism and peak clipping, but the introduction of message queue will increase the complexity of the system and...
The case analysis of queue repetition, loss and backlog data, as well as case solutions, help the difficulties in the practical application of queue, focusing...
RocketMQ has an open source project extension to this incubator- RocketMq-Externals, which has a submodule called RocketMQ-Console, which is the management console project, First pull...
Broker main function creates brokercontroller set the system variable remoting version number If there is no system variables defined the size of the socket send...
This blog is about RocketMQ. The main points are the use of RocketMQ features, the underlying operating principles of RocketMQ and the source analysis of...
It is particularly important to monitor the delivery of messages. AddConfirmListener can monitor whether they are delivered to An Exchange and addReturnListener can monitor whether...
All of us have heard of MQ middleware, such as RabbitMQ, RocketMQ, Kafka, etc. The benefits of introducing middleware can prevent high concurrency, peak clipping,...
So mainstream MQ actually provides a reliability delivery mechanism to ensure that messages can be delivered reliably and not lost even if the network is...
Hello everyone, I'm Xiaoming, who loves to ask questions. In this article, we will discuss how to deal with the problem of information backlog. Let's...
Decoupling 2. Asynchronous 3. Peak clipping Advantage: Interface throughput can be greatly improved [asynchronous] Even if a large number of calls to the interface will...
After several generations of development and construction, the idle fish message system now supports a stable volume of 100 million messages. In the process of...
The RocketMQ distributed cluster is highly available through the combination of Master and Slave. Difference between Master and Slave: In the Broker configuration file, a...
As the most frequently mentioned component of the technical solution: message queues, it plays an important role in our program. Asynchronous, decoupled, peak-clipping (buffering) and...
Hello, I'm Yes. Today we are going to talk about transaction messages in message queues. When it comes to transaction messages, everyone is familiar with...
Message Queue Middleware (MQ) : Leverages efficient and reliable messaging mechanisms for platform-independent data communication and distributed system integration based on data communication. It extends...
Messaging systems: Both Kafka and traditional messaging systems (also known as messaging middleware) have features such as system decoupling, redundant storage, traffic peak-cutting, buffering, asynchronous...
Routing information management: Saves the entire routing information in the Broker cluster. NameServer enables producers/consumers to know the routing information of the entire broker cluster...