Apache Pulsar实战
全新正版 极速发货
¥
68.53
6.2折
¥
109.8
全新
库存12件
作者(美)戴维·克杰鲁姆加德
出版社人民邮电出版社
ISBN9787115636362
出版时间2024-02
装帧平装
开本16开
定价109.8元
货号1203221687
上书时间2024-08-08
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
[美]戴维·克杰鲁姆加德(David Kjerrumgaard),Apache Pulsar Committer,就职于Pulsar背后的公司StreamNative,专注于为开发人员提供Pulsar解决方案。他在流处理领域独树一帜,也是Pulsar社区的活跃分子。
译者简介
吕能,先后毕业于浙江大学和加州大学洛杉矶分校,StreamNative技术主管、Apache Pulsar Committer,专注于Pulsar Functions、分布式计算及企业云服务,主导了公司云原生实时计算产品的开发及相关开源社区生态的构建;曾担任Twitter工程师,参与研发了实时计算框架Heron。
蔡正昕,软件工程师,曾就职于Amazon、StreamNative等公司,从事数据处理系统和云服务控制面的开发;2019年开始关注Pulsar社区并参与讨论、漏洞修复和特性开发。对Pulsar、BookKeeper及在Kubernetes环境中运维有状态系统有比较深入的理解。
孟焕丽,Apache Pulsar Committer、兰州理工大学硕士,目前就职于一家初创公司,从事技术文档写作,对开源社区和新技术有强烈的探索欲。
目录
第一部分ApachePulsar入门
第1章走近Pulsar3
1.1企业级消息系统3
1.2消息消费模式6
1.2.1消息发布和订阅6
1.2.2消息队列6
1.3消息系统的演进7
1.3.1通用消息系统7
1.3.2面向消息的中间件8
1.3.3企业服务总线9
1.3.4分布式消息系统11
1.4对比Pulsar和Kafka16
1.4.1多层架构17
1.4.2消息消费模式不同18
1.4.3数据持久化20
1.4.4消息确认22
1.4.5消息保留24
1.5为什么需要Pulsar24
1.5.1保证消息投递25
1.5.2无限可扩展性25
……
内容摘要
Apache Pulsar被誉为下一代分布式消息系统,旨在打通发布/ 订阅式消息传递和流数据分析。本书作者既与Pulsar项目创始成员共事多年,又有在生产环境中使用Pulsar 的丰富经验。正是这些宝贵的经验成就了这本Pulsar“避坑指南”,为想轻松上手Pulsar的读者铺平了学习之路。本书分为三大部分,共有12章。第一部分概述Pulsar的设计理念和用途。第二部分介绍Pulsar的特性。第三部分以一个虚构的外卖应用程序为例,详细地介绍Pulsar Functions框架的用法,并展示如何用它实现常见的微服务设计模式。本书示例采用Java语言,并同时提供Python实现。
本书适合想开始使用Pulsar和流处理技术的读者阅读。
主编推荐
对于分布式应用程序而言,可靠的消息传递至关重要。作为灵活的实时消息传递平台,Pulsar堪称下一代分布式消息系统的翘楚。它集消息队列和流处理系统的功能于一身,为云计算系统提供了所需的可伸缩性和弹性,还解决了Kafka用户的关键痛点。
本书作者与Pulsar项目创始成员共事多年,拥有在生产环境中使用Pulsar的丰富经验。他从多年的实践经验中总结出常见的用例和消息设计模式,帮助想快速入门Pulsar的开发人员避开前人已经踩过的坑。正如Pulsar联合创办人Matteo Merli所说,这本书是引领读者了解Pulsar的指南,也是一直以来所欠缺的珍贵资料。
本书要点概览
* 与众多其他消息系统相比,Pulsar有何优势
* Pulsar中的关键概念,包括schema registry和连接器
* 利用Pulsar Functions框架开发外卖应用程序
* 十余种微服务设计模式在Pulsar中的实现
— 没有更多了 —
以下为对购买帮助不大的评价