RocketMQ Getting Started Tutorial

RocketMQ role Cluster Features NameServer is an almost stateless node that can be deployed in clusters without any information synchronization between nodes Broker deployment is relatively complex. Broker is divided into Master and Slave. A master can correspond to multiple slaves, but a slave can only correspond to one master. The corresp ...

Posted by dirty_n4ppy on Fri, 13 May 2022 14:46:32 +0300

The most complete RocketMQ learning guide, which is the necessary middleware skills for programmers

1, Introduction RocketMq is a message oriented middleware developed by Alibaba and donated to Apache. It is introduced on the official website as follows: Apache RocketMQ™ is a unified messaging engine, lightweight data processing platform. RocketMQ is a unified message processing engine and a lightweight data processing platform. Low de ...

Posted by syamswaroop on Tue, 03 May 2022 03:34:27 +0300

[MQ] java implements message queuing from scratch mq-02- how can producers call consumers?

Prospect reviewIn the last section, we learned how to start the customer service and server based on netty.[MQ] starting from scratch to realize mq-01-start of producers and consumers[how to implement mq consumer message queue from zero]?So how does the client call the server?Let's implement it together in this section.Consumer realizationAdjus ...

Posted by promovi on Sat, 23 Apr 2022 07:23:37 +0300

Source code analysis of selecting message queue sent by RocketMQ Producer

1, Explain There are two types. One is to send messages directly. The client has an internal algorithm to select the queue, which is not allowed to be changed by the outside world. There is also a queue selection algorithm that can be customized (three algorithms are built in. If you don't like it, you can customize the algorithm implementatio ...

Posted by Myss on Sun, 03 Apr 2022 00:19:40 +0300

Message sequence control when sending messages from IM multiple pictures

In IM instant chat scenario, when sending multimedia messages (pictures / audio / video, etc.), if multiple multimedia files are selected to be sent together, how can the messages be sent out faster, and the message order is consistent with the selection order of multimedia files? Simple implementation is not difficult, mainly how to optimize ...

Posted by Stingus on Mon, 28 Mar 2022 09:51:40 +0300