- 17
- 0
- 约 35页
- 2016-08-22 发布于河南
- 举报
Metamorphosis介绍
Metamorphosis介绍通用产品-消息中间件无花(mailto:wuhua@wuhua@)2011-11-11主要内容Meta是什么,特征和适用场景在公司的应用状况原理和内部实现Meta的使用性能 Metamorphosis是什么? A distributed publish-subscribe messaging system 开源MQ-/kafka/kafka的Java版本/Linkedin开源的MQ《The metamorphosis》——卡夫卡的代表作 设计原则 消息都是持久的,保存在磁盘吞吐量第一消费状态保存在客户端分布式,生产者、服务器和消费者都可分布。跟kafka有什么不同? 用java替换scala 实现完全重写 存储结构上采用自定义结构,更简洁紧凑 Consumer API没有采用kafka的stream方式, 而是同时实现同步获取和异步订阅两种方式,更接近JMS和Notify跟kafka有什么不同? 添加了实时统计功能和协议 客户端的连接复用 实现HA复制 实现发送的软负载 实现事务机制 支持http协议 实现消息数据的无痛迁移和水平扩展Meta有什么特性? 生产者、服务器和消费者都可分布 消息存储顺序写 性能极高,吞吐量大 支持消息顺序 支持本地和XA事务 客户端pull,随机读,利用sendfile系统调用,zero-copy ,批量拉数据Meta
您可能关注的文档
- chap.10.1+2+3.ppt
- CHAPTER 1-4.ppt
- Chapter 2 Solid-State Electronics.ppt
- chapter 7 Electric field.ppt
- Chapter-5_Designing-the-System.ppt
- chapter 7-9.ppt
- Chapter11-13.ppt
- Chapter2.1 Instruction addressing mode.ppt
- chapter1_The_fundamental_of_Mobile_Communications.ppt
- chap_05-4三相交流电路.pptx
- 2026年个人自我剖析材料.docx
- 第二单元 第2课时 课桌有多长(1)(教学设计)数学北师大版二年级上册2026秋.pdf
- 全髋置换术后护理常规.pptx
- 第二单元 第03课时 小数倍的应用(教学设计)数学人教版五年级上册2026秋.pdf
- 第二单元 第3课时 6~9减几的减法(教学设计)数学苏教版一年级上册2026秋.pdf
- [2026届]湖南省长沙市望城区第二中学考前预测高三下学期数学试卷-含解析.docx
- 浅谈如何向40分钟的课堂要质量.docx
- [2026届]湖南省长沙市望城区第六中学高三下学期全真模拟适应性考试数学试卷-含解析.docx
- [2026届]湖南省长沙市耀华高级中学高三下学期全真模拟适应性考试数学试卷-含解析.docx
- [2026届]湖南省衡阳市第八中学高三下学期高考适应性练习卷(五)数学试卷-含解析.docx
原创力文档

文档评论(0)