Elysia Tools
Навигация
Messaging
Примеры RocketMQ Message Queue
Примеры Apache RocketMQ включая продюсеры, потребители, упорядоченные сообщения, отложенные сообщения, широковещательное потребление и транзакционные сообщения для высокопроизводительного обмена сообщениями
Примеры
Элементы этой коллекции
RocketMQ Hello World - Базовый Продюсер/Потребитель
Простой пример продюсера и потребителя Apache RocketMQ, демонстрирующий базовые операции очереди сообщений
Сложность
2/10
Оценка времени
10 min
Теги
rocketmq, messaging, beginner
Предварительные условия
RocketMQ server running, Node.js
Упорядоченные Сообщения RocketMQ
Реализовать упорядоченную доставку сообщений используя ключи шардинга с очередями сообщений
Сложность
6/10
Оценка времени
20 min
Теги
rocketmq, ordered, sequencing
Предварительные условия
RocketMQ server running, Node.js, RocketMQ basics
Отложенные Сообщения RocketMQ
Реализовать отложенную и запланированную доставку сообщений используя встроенную функцию задержки RocketMQ
Сложность
6/10
Оценка времени
25 min
Теги
rocketmq, delayed, scheduled, timing
Предварительные условия
RocketMQ server running, Node.js, RocketMQ basics
Транзакционные Сообщения RocketMQ
Реализовать распределенные транзакции используя функцию транзакционных сообщений RocketMQ для конечной согласованности
Сложность
9/10
Оценка времени
30 min
Теги
rocketmq, transaction, distributed, acid
Предварительные условия
RocketMQ server running, Node.js, Advanced RocketMQ knowledge, Understanding of distributed transactions
Широковещательное Потребление RocketMQ
Реализовать паттерн широковещательного потребления где все потребители получают одно и то же сообщение
Сложность
6/10
Оценка времени
20 min
Теги
rocketmq, broadcast, fanout
Предварительные условия
RocketMQ server running, Node.js, RocketMQ basics
Инструменты
Инструменты, которые часто используются с этим примером
Связано