
郭斯杰
StreamNative联合创始人
StreamNative 联合创始人,VP of Apache BookKeeper, Apache Pulsar PMC Member毕业于中科院计算所,曾是Twitter Messaging Team的Tech Lead,专注于分布式消息中间件和分布式存储系统方向
-
分享简介Apache Pulsar是下一代云原生分布式流数据系统。Yahoo在2016年底将Pulsar开源,并于2017年六月捐献给Apache软件基金会进行孵化,再经历了一年多的时间,8个大小版本的迭代。Apache于今年九月份正式宣布Pulsar成为顶级项目。
-
分享提纲
- - Apache Pulsar是什么
- - 为什么我们要创建Pulsar
- - Pulsar跟其他已有系统的不同之处:
- 统一队列和流的消息模型
- 计算和存储的分离
- 分片 vs 分区
- - 从消息系统到流数据平台
- - 社区的状况和案例
-
分享收益
1.目标:
由一个分布式消息系统演变成一个完整的流原生数据平台
2. 成功(或教训)要点:
A.大量开源技术案例,弥补了其他开源消息系统的不足,保证系统企业级的多租户特性、多地域复制和强持久性保证。
B. IO 的读写隔离、伸缩性、安全和运维成熟度优点充分体现
3启示:
A让优秀的数据持久性和顺序性。
B支持 Stream (如 Kafka )和 Queue (如 RabbitMQ )两种消费模型, 支持 exclusive、failover 和 shared ,统一消费模型
C让软件具备灵活的扩展性、高吞吐低延迟
热门推荐
-
提升领导力:OKR目标管理和激励查看主题
-
京东宙斯618大促开放平台技术架构实践查看主题
-
知识中台:基于知识图谱如何快速构建垂直领域的智能客服查看主题
-
低资源下实时语音图像翻译技术查看主题
-
算法变现经验谈查看主题
-
高性能JVM:从原理到实践深度解析查看主题
-
云原生应用的微服务与Serverless实践查看主题
-
构建企业DevOps度量体系-DevOps驱动价值的交付查看主题
-
《极致产品规划及高效用户需求洞察》--工作坊查看主题
-
项目管理的研发治理查看主题
-
云原生消息系统Apache Pulsar简介查看主题
-
自适应安全技术实践查看主题
-
超大型运维平台的面向终态设计查看主题