微服务和SOA的一点个人理解

徘徊边缘 提交于 2020-04-07 19:57:27

面向服务(SOA):

  • 代码子模块原来越多,处理相同或相似逻辑的重复代码越来越多,把这些逻辑抽象出来,面向服务编程

微服务:

  • 在SOA的基础上,比如登录模块抽象出来后,用相同代码登录不同子系统;
  • 进一步抽象,各个子系统的保留自己的用户数据库,似乎也没必要,把登录业务抽象出来,做成单独的微服务
  • 微服务是面向服务的业务层面抽象

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!