-
Notifications
You must be signed in to change notification settings - Fork 178
Home
Beta版厨子3.0® edited this page Nov 15, 2016
·
5 revisions
基于go+protobuff实现的多种持久化方案的mq框架
* 基于zk/etcd维护发送方、订阅方、broker订阅发送关系、支持水平、垂直方面的扩展
* 基于与topic以及第二级messageType订阅消息
* 基于mysql、文件存储方式多重持久层消息存储
* 保证可靠异步投递
* 支持两阶段提交分布式事务
* 自定义group内的Topic级别的流控措施,保护订阅方安全
* kiteserver的流量保护
* 客户端连接上报系统预热时间,根据预热时间逐步放量推送消息
* Client Supported:Java、Go、CPP、PHP
kiteq/
├── README.md
├── conf 配置信息
├── log log4go的配置
├── build.sh 安装脚本
├── doc 文档
├── handler KiteQ所需要的处理Handler
├── kiteq.go KiteQ对外启动入口
└── server KiteQ的Server端组装需要的组件