持续演进的Cloud Native:云原生架构下微服务最佳实践

  • 书籍语言:简体中文
  • 下载次数:9690
  • 书籍类型:Epub+Txt+pdf+mobi
  • 发布日期:2025-09-07
  • 连载状态:全集
  • 书籍作者:王启军
  • 运行环境:pc/安卓/iPhone/iPad/Kindle/平板

内容简介

本书从架构、研发流程、团队文化三个角度详细介绍了如何构建Cloud Native。作者长期活跃在研发一线,具有丰富的架构设计经验,也曾亲身经历过很多失败的架构设计,如很多团队在实施微服务架构的时候,只强调拆分服务,根本没有理解微服务架构应该怎么做。本书就是想告诉读者,除了拆分服务,还要把哪些事做好,例如基础设施、一致性、性能、研发流程、团队文化等。 本书共分为10章,第1章从整体上描述了Cloud Native的起源、组成及原则等;从第2章到第7章重点描述了微服务架构、敏捷基础设施及公共基础服务、可用性、可扩展性、性能、一致性等方面的设计实践;第8章介绍了Serverless和Service Mesh;第9章介绍了如何构建研发流程;第10章介绍了如何建设团队文化。云化架构是一个全新概念,包含微服务、十二因子、敏捷基础设施和持续交付这些新老热点。而Cloud Native则是目前实现云化架构最有希望的技术解决方案,其建筑在传统Cloud的三层(IaaS、PaaS、SaaS)概念之上,其中敏捷基础设施对应IaaS部分,微服务则可以对应PaaS和SaaS部分。本书内容基于Cloud Native原理展开,重点描述云化架构的组成部分,及其相关理论和实践。本书来自作者在实际工作的经验积累,内容既有经典理论,又有丰富的实战案例,更不乏关键问题的完整解决方案。

下载地址