Update README.md

This commit is contained in:
Eason Chen 2019-10-31 11:07:35 +08:00 committed by GitHub
parent d6b01a5aba
commit 246510dd47
1 changed files with 2 additions and 22 deletions

View File

@ -38,6 +38,7 @@ Topic按照如下格式来命名
* [消息发布/订阅:消息的发布和订阅](docs/cn/features/9-publish-type.md)
* [灰度发布:服务级别的灰度发布](docs/cn/features/2-dark-launch.md)
* [熔断机制:应用实例级别的熔断](docs/cn/features/3-circuit-break-mechanism.md)
* [流量控制:队列级别的限流]
* [服务就近:就近进行服务的请求和响应,减少跨区调用](docs/cn/features/4-invoke-service-nearby.md)
* [应用多活:应用多中心多活](docs/cn/features/5-multi-active.md)
* [动态扩缩队列 :自适应应用实例数量,动态调整队列个数](docs/cn/features/6-dynamic-adjust-queue.md)
@ -47,27 +48,6 @@ Topic按照如下格式来命名
* 服务治理:服务元数据的管理(后续开源)
* 平滑升级:平滑升级、平滑扩容(后续开源)
### 产品对比
| 产品名称 | Kafka | RocketMQ | DeFiBus |
| --- | --- | --- | --- |
| 客户端SDK| JavaScala etc. | JavaC++ Go | Java |
| 定时消息 | 不支持 | 支持 | 支持 |
| 批量消息 | 通过异步生产者支持 | 通过同步模式支持,避免消息丢失 | 同RocketMQ |
| 广播消息 | 不支持 | 支持 | 支持 |
| 消息过滤 | 支持可以试用Kafka Streams来过滤消息 | 支持使用基于SQL92的属性过滤表达式 | 同RocketMQ |
| 服务器端触发重新发送 | 不支持 | 支持 | 支持 |
| 消息存储 | 高性能的文件存储 | 高性能和低延迟的文件存储 | 同RocketMQ |
| 消息追溯 | 支持通过消息偏移追溯 | 支持通过时间戳和消息偏移追溯 | 同RocketMQ |
| 高可用性和故障切换 | 需要ZooKeeper服务器来支持 | 主从模式,不需要其他组件 | 应用多活,应用部署在多个数据中心;增加了隔离机制提高容错性 |
| 配置复杂度 | 使用key-value键值对进行配置可通过文件或者程序参数配置 | 开箱即用,用户只需关注少量配置参数 | 同RocketMQ |
| 管理工具 | 可通过终端命令展示核心指标 | 可通过web界面或者终端命令展示核心指标 | 同RocketMQ |
| 服务代理 | 支持 | 不支持 | 支持提供HTTP接入方式 |
| 灰度发布 | 不支持 | 不支持 | 支持服务级别的灰度发布 |
| 服务就近 | 不支持 | 不支持 | 支持,减少跨区调用,降低网络时延 |
| 熔断机制 | 不支持 | 不支持 | 支持应用实例级别的熔断 |
| 动态扩缩队列 | 不支持 | 不支持 | 支持,队列数目自适应应用实例数量 |
| Request-Reply同步调用 | 不支持 | 不支持4.5版本) | 支持 |
## Quick Start