SOA 和微服务架构之间的主要区别是什么?

SOA 和微服务架构之间的主要区别是什么?,第1张

SOA 和微服架构之间的主要区别是什么?

SOA 和微服务之间的主要区别如下:

SOA微服务遵循“尽可能多的共享”架构方法遵循“尽可能少的共享”的架构方法侧重点业务功能重用侧重点在于“bounded context”的概念遵循共同治理并有相关的标准专注于人的合作和其他选择的自由使用企业服务总线(ESB)进行通信简单的消息系统支持多消息协议使用轻量级协议,例如 HTTP/REST多线程,有更多的开销来处理I / O单线程,通常使用事件循环进行非锁定 I/O 处理最大化服务的可重用性专注于解耦使用传统关系数据库较多使用现代关系型数据库较多系统发生变化时需要修改整体系统发生变化是创建一项新服务DevOps和持续交付正在变得流行,但尚未成为主流专注于DevOps和持续交付

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/4877209.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-11
下一篇2022-11-11

发表评论

登录后才能评论

评论列表(0条)

    保存