分布式与微服务的区别

首先分布式是一种系统部署模式,将一个系统分成多个不分进行运行。而微服务架构是一种更加精细化的设计方法,它是分布式的一个分支,主要强调将一个单体应用拆分成一组小型松耦合的服务,每个服务专注于单一业务功能并能够独立部署和扩展

分布式主要描述的是服务部署的位置和交互方式,关注的是物理分布和协同工作;而微服务更加侧重于服务的大小、职能边界以及组织管理方式,是一种架构设计哲学,通常会采用分布式的方式来部署实施,但微服务架构的粒度更细,服务间关系更为独立。微服务架构是分布式架构的一种特殊形态,具备更多的业务领域模型驱动和自治原则

相关推荐
卜锦元11 小时前
音视频媒体服务领域中三种架构方式的定义与区别(Mesh、MCU、SFU)
架构·音视频·媒体
云边云科技53411 小时前
云边云科技SD-WAN解决方案 — 构建安全、高效、智能的云网基石
网络·科技·安全·架构·it·sdwan
q***333712 小时前
数据库高安全—openGauss安全整体架构&安全认证
数据库·安全·架构
roman_日积跬步-终至千里13 小时前
【架构方法论】领域模型:如何通过领域模型,提高系统的可扩展性?
架构
喜欢你,还有大家13 小时前
Kubernetes-架构安装
架构·kubernetes·云计算
蒙特卡洛的随机游走14 小时前
Spark的persist和cache
大数据·分布式·spark
蒙特卡洛的随机游走14 小时前
Spark 中 distribute by、sort by、cluster by 深度解析
大数据·分布式·spark
梦里不知身是客1114 小时前
Spark中的宽窄依赖-宽窄巷子
大数据·分布式·spark
是垚不是土14 小时前
构建高可用Redis:哨兵模式深度解析与Nacos微服务适配实践
redis·微服务·bootstrap
q***318914 小时前
深入解析HDFS:定义、架构、原理、应用场景及常用命令
hadoop·hdfs·架构