为什么要使用微服务架构?

微服务架构已经流行了很长时间,但是想要回答为什么要使用微服务架构的问题,首先应该了解一体化架构。 什么是一体化架构? 一体化架构顾名思义,将应用各层打成一个包来部署。为了让代码正常工作,一体化应用的所有组件缺一不可。 以典型的3层传统web应用为例,该应用由用户界面、数据库、服务器端应用组成。这里的服务器端应用被称为monolith(一体化),包含表现、业务层、数据层。所有代码都存在于同一个代码库
相关文章
相关标签/搜索