项目介绍

Introduction CatMQ #

CatMQ 是一款在参考kafka消息架构基础上发展出来的一款典型的消息队列中间件,使用异步通信的方式和发布订阅模型消息传输队列。 通信方式和传输模型的具体说明可以看下文的通信方式介绍和消息传输模型。 CatMQ具有异步通信的优势,系统拓扑简单,系统间耦合低,主要应用于异步解耦,流量削峰填谷的场景。

有关CatMQ的功能特性有:

  1. 顺序消息
  2. 生产者和消费者的动态缩扩容
  3. 消费者和消息队列的动态平衡
  4. 支持一个队列被多个消费者组订阅
  5. 手动调整消费进度
  6. 消息持久化和定期清理
  7. 失败消息的保持和重新发送
  8. 管理后台网页,可自助运维治理 详细的功能特性介绍可以参考:- 功能特性