- 微服务容器化开发实战
- 尹为强
- 594字
- 2021-04-04 14:33:48
序一
在计算机技术日新月异的今天,层出不穷的新技术推动了生产力的发展,也推动了整个社会的进步。软件架构从单体架构到分布式架构,从SOA架构到微服务架构,再到服务网格。数据库从Oracle包打天下到MySQL大行其道,再到内存数据库、NoSQL数据库遍地开花。容器编排调度技术从Mesos、Swarm、Kubernetes三足鼎立,到最终Kubernetes一统天下。“工欲善其事,必先利其器。”在互联网转型的大潮中,需要在思想、方法、技术等方面全面转型。互联网架构的高可靠、高并发、高扩展与低耦合,共同创造了互联网应用的无限可能。
微服务的核心思想是将整个系统拆分为多个相互独立的业务,各模块可以独立地开发、测试、部署、运行和运维。这种低耦合、高内聚的灵活特性正是所有架构设计人员所期盼的。因此,微服务架构在短时间内便得到大型互联网企业的青睐,成为打造复杂互联网应用的一把利器。Kubernetes作为目前主流的容器编排调度平台,从新生事物逐渐发展成为影响全球IT技术的基础设施平台,更推动了微服务架构、云原生应用、服务网格等热门技术的普及和落地。
本书内容循序渐进,概念清晰明了,由浅入深,从易到难,为读者呈现了一幅包括微服务、容器化及技术实践在内的全景图。本书融合了作者在企业推广实施微服务的诸多经验,不但理论架构完整,而且包含典型的实践案例。
目前,大数据、云计算、物联网、人工智能、区块链等技术遍地开花,借助5G技术的翅膀,我们定能展翅翱翔!
黄文良
中国联通集团首席业务创新官电子商务中心总经理