RocketMQ
约 1 分钟阅读
- apache/rocketmqGitHubapache/rocketmqapache/rocketmq · 早期参考 Kafka 设计, Scala -> Java · vs Kafka · 功能更多 - 更复杂 · 社区不活跃 · 开发活跃度耕地 · 服务商更少 · 不依赖 ZK - 有 NamerServer 组件 = ZK笔记:RocketMQ
- 早期参考 Kafka 设计, Scala -> Java
- vs Kafka
- 功能更多 - 更复杂
- 社区不活跃
- 开发活跃度耕地
- 服务商更少
- 不依赖 ZK - 有 NamerServer 组件 ~= ZK
- 参考
- apache/rocketmq-dockerGitHubapache/rocketmq-dockerapache/rocketmq · 早期参考 Kafka 设计, Scala -> Java · vs Kafka · 功能更多 - 更复杂 · 社区不活跃 · 开发活跃度耕地 · 服务商更少 · 不依赖 ZK - 有 NamerServer 组件 = ZK笔记:RocketMQ
- apache/rocketmq-operatorGitHubapache/rocketmq-operatorapache/rocketmq · 早期参考 Kafka 设计, Scala -> Java · vs Kafka · 功能更多 - 更复杂 · 社区不活跃 · 开发活跃度耕地 · 服务商更少 · 不依赖 ZK - 有 NamerServer 组件 = ZK笔记:RocketMQ
- 非常旧,不活跃
- Helm apache/rocketmq-docker/rocketmq-k8s-helmGitHub 文件apache/rocketmq-docker/rocketmq-k8s-helm
docker run -it --net=host apache/rocketmq ./mqnamesrv
docker run -it --net=host -v $PWD/data:/home/rocketmq/store apache/rocketmq ./mqbroker -n localhost:9876- 组件
- broker
- nameserver
- proxy
- RocketMQ 5.0 新增
- 协议适配
- 权限管理
- 消息管理
- 客户端不再需要 Broker 地址
- 支持 gRPC 协议, 兼容 4.x Remoting 协议
- remotingAccessAddr
- 参考
- www.haxi.cc/archives/rocketmq5-x.html
- help.aliyun.com/zh/apsaramq-for-rocketmq
- Topic 150
- Consumer Group 1500
关联信息
反向链接、本文链接的其他页面和外部资料。
反向链接
- Queue FAQ笔记 · RocketMQ
Event -> EventBus · 事件 - 强调发生了什么 · 不包含业务属性,通用 - 无指向性 · 通常 fire and forget · 用于 集成、解耦、触发交互 · 多个 外部/内部消费者 · Message -> Queue
参考资料
GitHub4 条
- apache/rocketmqgithub.com/apache/rocketmq
- apache/rocketmq-dockergithub.com/apache/rocketmq-docker
- apache/rocketmq-docker/rocketmq-k8s-helmgithub.com/apache/rocketmq-docker/tree/master/rocketmq-k8s-helm
- apache/rocketmq-operatorgithub.com/apache/rocketmq-operator
其他外链2 条
- help.aliyun.com/zh/apsaramq-for-rocketmqhelp.aliyun.com/zh/apsaramq-for-rocketmq
- www.haxi.cc/archives/rocketmq5-x.htmlwww.haxi.cc/archives/rocketmq5-x.html