x

请留下联系方式

姓名:

电话:

图形验证码:

留言:

提交

产品概述

优势 媒体云消息服务 开源消息中间件软件
高性能

兼顾性能与可靠性,单 集群 QPS 超过10万。

数据可靠性与性能无法兼顾。

高扩展性

队列数量及队列存储容量可扩展性强;
底层系统根据业务规模自动弹性伸缩,上层业务无感知;
支持无限数量的消息服务,随时读取和写入无限数量的消息;
迭代一提供北京、上海、广州地域的多地域服务。

队列数量和消息堆积数量有限;
每个 IDC 机房必须重新部署购买并部署设备,非常繁琐。

高可靠性

分布式框架已在内部业务上得到广泛使用;
消息服务每条消息在返回给用户写成功之时就确保数据已被复制3份写到不同物理机上,并且后台数据复制机制保证任何一台物理机故障时其上的数据能够快速迁移,时刻保证用户数据3份副本可用,可靠性达99.999999%;
采用 Raft 一致性算法,保证数据强一致性。

数据单机或简单主从结构,存在数据单点问题,一旦丢失不可回溯;
开源的 replicia 算法,在集群新增、删除服务器节点时,会引发全局的数据重新均衡,引起可用性急剧下降;
如 Kafka 使用异步刷盘方式,异步 replication,无法保证数据强一致性。

业务安全

多纬度的安全防护和防 DDoS 攻击服务;
提供了身份验证机制,确保 队列中的消息受到保护,防止未经授权的访问; 支持跨服务商间安全的消息服务。

安全防护功能有限;
考虑到公网的网络威胁,常常无法提供跨地域、跨 IDC 的公网服务。

便宜

无前期费用或固定开支,通过 发送消息只会收取少量的单次请求处理费和数据传输费(2元/百万次请求)。

需要前期投入大量的固定设备用于业务部署。

产品功能

入门说明
异步的通信协议

媒体云消息服务提供异步的通信协议。消息的发送者将消息发送到消息队列后可以立即返回,不用等待接收者的响应,消息会被保存在队列中,直到被接收者取出。

解耦

媒体云消息服务降低了两个进程间的耦合度。只要消息格式不变,即使接收者的接口、位置或者配置改变,也不会给发送者带来任何改变;而且,消息发送者无需知道消息接收者是谁,使得系统设计更清晰;相反的,例如,远程过程调用(RPC)或者服务间通过 socket 建立连接,如果对方接口改变了或者对方 IP/端口改变了,那么另一方需要改写代码或者改写配置。

提供路由

发送者无需与接收者建立连接,双方通过消息队列保证消息能够从发送者路由到接收者,甚至对于本来网络不易互通的两个服务,也可以提供消息路由。

队列模型(Queue)
主题模型(Topic)