栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

分布式与微服务的关系

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

分布式与微服务的关系

刚接触微服务及分布式这块,对这些概念有些懵圈,看了一些文章了解了一下,为了不忘记决定记录一下,如有理解不对的地方,欢迎各位大佬指教

微服务

微服务简单理解就是将功能模块的多个功能,拆分为多个小功能服务,具体拆分多细的颗粒度,取决于需求项目需要,在服务之间可以通过RPC或其它方式来相互交互。

分布式

分布式简单理解就是将服务分散部署在不同的服务器上,服务与服务之间的调用也是通过RPC或其它方式来交互

关系

微服务在生产环境下大部分是通过分布式部署的,但是分布式部署的应用不一定是微服务架构的,比如集群部署,它是把相同应用复制到不同服务器上,但是逻辑功能上还是单体应用

区别

1、微服务指的是将应用模块拆分成细颗粒度的手段,为了达到降低开发成本,以及达到松耦合的目的。
2、分布式其实可以理解成一种部署方式,将服务分别部署在不同的服务器上达到高并发,高可用的目的。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/356101.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号