
出版社: 清华大学
原售价: 89.00
折扣价: 68.53
折扣购买: Kubernetes API Server源码分析与扩展开发(微课视频版)/计算机技术开发与应用丛书
ISBN: 9787302670155
张海龙,复旦大学软件工程硕士、数学学士。从事企业管理软件开发16年,专注于软件生命周期管理领域。参与、管理大型云原生软件开发项目多年,具有丰富的大型单体软件微服务化经验。现任外企软件开发团队经理,拥有十多年团队管理经验。
"全面、翔实、有条理:本书涵盖了APIServer全部核心功能的源码实现,同时还包括社区治理、核心功能介绍、工具框架与概念介绍等非源码知识,为理解源码提供充足背景知识,降低理解门槛。不同于其他同类书籍,本书代码讲解粒度较细,各模块关联性体现得更为充分,条理性更强,从而降低阅读门槛。本书着力成为一本易读易懂的Kubernetes源码介绍书籍。 紧密结合实践:软件工程技能的提升离不开实践。本书第三篇专注APIServer的扩展开发,夯实第一篇和第二篇所讲源码知识。所选开发案例具有代表性,并针对同一场景应用不同扩展技术,在对比中体现各自的所长。 源码版本高 Kubernetes版本迭代迅速,本书针对写作时的最高版本v1.27编写。相较前序版本,该版本的APIServer部分源码存在较大变化,本书内容考虑了这些变化。 始于源码但不止于源码:Kubernetes项目贡献者以十万计,是史上最优秀的开源项目之一。本书介绍了该社区的治理模式和代码贡献流程,对开源感兴趣的读者必有所悟。同时,Go语言已成为开发者不容忽视的主流开发语言,APIServer使用Go语言开发,其诸多实现细节均流露出这门语言的优雅,这在书中得以体现。 配套资源完善 随书附带开发示例工程源码及微课视频,协助读者更好地理解本书的内容。 "