应用架构的发展演变:
1、单一应用架构
一个应用将所有功能都部署在一起。
缺点:
扩展不容易,修改代码需要重新打包,重新部署到服务器上。
协同开发不容易。
2、垂直应用架构
将单一应用拆分成几个独立的应用,互不干扰。
优点:容易分工合作、性能扩展
缺点:
1、界面与业务逻辑的实现分离。
2、应用不可能完全独立,大量的应用之间需要交互。
分布式服务架构
应用架构的发展演变:
1、单一应用架构
一个应用将所有功能都部署在一起。
缺点:
扩展不容易,修改代码需要重新打包,重新部署到服务器上。
协同开发不容易。
2、垂直应用架构
将单一应用拆分成几个独立的应用,互不干扰。
优点:容易分工合作、性能扩展
缺点:
1、界面与业务逻辑的实现分离。
2、应用不可能完全独立,大量的应用之间需要交互。
分布式服务架构
相关文章: