什么是微服务

在介绍微服务之前,我们先了解单体架构。 单体架构:应用服务被当作一个单体进行部署,例如:一个Java Web应用仅包含一个运行在Tomcat之类的Web容器上WAR文件。 上图就是传统的MVC单体架构,所有的业务子模块都集成在一个很笨重的JVM进程中。这种单体架构的好处是便于管理,所有的代码都在同一个项目中,但当规模越来越大的时候,弊端渐现: 1、项目过于臃肿:当大大小小的功能模块都集中到同一个项
相关文章
相关标签/搜索