Kafka权威指南(第2版)
薛命灯 译
出版时间:2022年10月
页数:483
“这本书为如何在云端或本地用好Kafka提供了所需的一切。如果你正在使用Kafka,那么这本书正是你所需要的。”
——Chris Riccomini
软件工程师、初创公司导师、The Missing README合著者
本书第1版出版时,有超过30%的《财富》世界500强公司使用Kafka。5年后,这个比例已经达到70%。毋庸置疑,作为大数据时代的核心技术,Kafka已然成为所有动态数据平台的事实基础。本书为使用Kafka的软件工程师、架构师和运维工程师勾勒出一条完整的学习曲线,并强调原理剖析和应用实践。
来自Confluent和LinkedIn的一线Kafka开发人员将为你解释如何部署生产级Kafka集群、编写可靠的事件驱动微服务,以及使用Kafka构建可伸缩的流处理应用程序。通过详细的示例,你将了解Kafka的设计原则、可靠性保证,以及架构细节,包括复制协议、控制器和存储层。
● 部署和配置Kafka的良好实践
● Kafka生产者和消费者如何读写消息
● 确保可靠传递数据的模式和用例要求
● 用Kafka构建数据管道和应用程序
● 用Kafka在生产环境中执行监控、调优和维护任务
● Kafka的关键运维指标
● Kafka针对流处理系统的交付能力
书名:Kafka权威指南(第2版)
译者:薛命灯 译
国内出版社:人民邮电出版社
出版时间:2022年10月
页数:483
书号:978-7-115-60142-1
原版书书名:Kafka: The Definitive Guide, Second Edition
原版书出版商:O'Reilly Media
Gwen Shapira
Cloudera公司的解决方案架构师,知名博主,拥有15年从业经验,协助客户设计高扩展性的数据架构。曾任Pythian高级顾问、Oracle ACE主管以及NoCOUG董事会成员,活跃于诸多业内会议。
Gwen Shapira是Kafka项目的Committer和PMC成员,也是Confluent的工程主管,领导云原生Kafka团队,致力于打造更具弹性和可伸缩性的Kafka云服务。
Todd Palino
Todd Palino是LinkedIn的站点可靠性工程师,他开发了Kafka消费者监控工具Burrow。
Rajini Sivaram
Rajini Sivaram是Kafka项目的Committ e r 和PMC成员。她在Confluent为Kafka设计和开发跨集群复制和安全功能。
Krit Petty
Krit Petty是LinkedIn的Kafka站点可靠性工程经理,曾负责将LinkedIn的大规模Kafka集群迁移到微软的Azure云。
本书封面上的动物是一只蓝翅笑翠鸟(Dacelo leachii)。笑翠鸟属于翠鸟科,生活在新几内亚南部和澳大利亚北部不那么干旱的地区。它们是河翠鸟。
雄性笑翠鸟拥有五颜六色的羽毛,翅膀和尾部的羽毛是蓝色的,雌性笑翠鸟的尾部则是红棕色,带有黑色的条纹。雄性笑翠鸟和雌性笑翠鸟都有奶油色的腹部,伴有棕色的条纹,它们的虹膜是白色的。成年笑翠鸟的体型要比其他翠鸟小一些,平均身长38~43厘米,体重260克~330克。
蓝翅笑翠鸟偏爱肉食,捕食对象随季节稍有不同。在夏季,它们捕捉蜥蜴、昆虫和青蛙为食,而在干燥的季节,它们则多以小龙虾、鱼、啮齿类动物和小型的鸟类为食。不过,在以鸟类为食的食物链里,红鹰和红褐色的猫头鹰喜欢以蓝翅笑翠鸟为食。
每年的9月~12月是蓝翅笑翠鸟的繁殖季节,它们把巢穴筑在树的上方,通过社区协作的方式养育下一代,一对笑翠鸟至少会得到另外一只笑翠鸟的帮助。它们一般会花大概26天的时间来孵蛋,每次孵3~4只蛋。雏鸟如果能够正常破壳而出,那么大概36天后就会长出羽毛。早出生的雏鸟会在第一周内尝试杀死更小的雏鸟。成年笑翠鸟会花6~8周的时间来训练那些存活下来的小鸟怎样捕食。