Metamorphosis 介绍
Metamorphosis (MetaQ)
是一个高性能、高可用、可扩展的分布式消息中间件,类似于LinkedIn的Kafka,具有消息存储顺序写、吞吐量大和支持本地和XA事务等特性,适用于大吞吐量、顺序消息、广播和日志数据传输等场景,在淘宝和支付宝有着广泛的应用,现已开源。
总体结构:
内部结构:
主要特点:
-
生产者、服务器和消费者都可分布
-
消息存储顺序写
-
性能极高,吞吐量大
-
支持消息顺序
-
支持本地和XA事务
-
支持消费端事务
-
支持消息广播模式
-
支持异步发送消息
-
支持http协议
-
支持消息重试和recover
-
数据迁移、扩容对用户透明
-
消费状态保存在客户端
-
支持同步和异步复制两种HA
-
支持group commit
-
更多……
Metamorphosis 官网
https://github.com/alibaba/RocketMQ
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。