虚拟化技术浅析第二弹之初识Kubernetes

时间:2023-01-17 17:09:48

作者:京东物流 杨建民

一、微服务架构起源

单体架构:可以理解为主要业务逻辑模块(我们编写的代码模块,不包括独立的中间件)运行在一个进程中的应用,最典型的是运行在一个Tomcat容器中,位于一个进程里。单体架构好处是技术门槛低、编程工作量少、开发简单快捷、调试方便、环境容易搭建、容易发布部署及升级,开发运维等总体成本很低、见效快。其缺点也明显:

(1)单体应用系统比较膨胀与臃肿,耦合度高,导致进行可持续开发和运维很困难。

(2)单体应用难以承载迅速增长的用户请求和需求。

虚拟化技术浅析第二弹之初识Kubernetes