SOA、分布式、微服务之间的关系?

分布式它本身就是一种系统部署的架构理念,意思就是将一个系统拆分为各个部分,然后分别部署到不同的机器上去,SOA和微服务项目的部署方式都可以是分布式架构。

而SOA和微服务它们都是面向服务的架构,但是微服务相比于SOA在服务粒度 划分上更加的细,更加彻底,SOA一个服务可能还包含多个子服务,微服务则是每个服务功能单一;并且SOA一般需要集中式 的进行注册管理,而微服务的管理就相对分散一些,每个服务有自己的治理方式。

相关推荐
励志成为美貌才华为一体的女子1 小时前
《大规模语言模型从理论到实践》第一轮学习--第四章分布式训练
人工智能·分布式·语言模型
车载诊断技术1 小时前
什么是汽车中的SDK?
网络·架构·汽车·soa·电子电器架构
-$_$-1 小时前
【黑马点评】 使用RabbitMQ实现消息队列——1.Docker与RabbitMQ环境安装
分布式·docker·rabbitmq
weixin_453965002 小时前
master节点k8s部署]33.ceph分布式存储(四)
分布式·ceph·kubernetes
弥琉撒到我6 小时前
微服务swagger解析部署使用全流程
java·微服务·架构·swagger
奔跑吧邓邓子9 小时前
大数据利器Hadoop:从基础到实战,一篇文章掌握大数据处理精髓!
大数据·hadoop·分布式
_.Switch12 小时前
Python Web 应用中的 API 网关集成与优化
开发语言·前端·后端·python·架构·log4j
韩楚风13 小时前
【linux 多进程并发】linux进程状态与生命周期各阶段转换,进程状态查看分析,助力高性能优化
linux·服务器·性能优化·架构·gnu
weixin_4539650014 小时前
[单master节点k8s部署]30.ceph分布式存储(一)
分布式·ceph·kubernetes
weixin_4539650014 小时前
[单master节点k8s部署]32.ceph分布式存储(三)
分布式·ceph·kubernetes