分布式与微服务区别?

1、概念角度:

  • 分布式:把多个应用部署到多台服务器(云)上,多个应用之间相互协作,提高系统的扩展性和稳定性。
  • 微服务:是分布式的一种实现方式。

2、粒度划分:

  • 分布式:服务划分粒度可大可小 ,服务之间的耦合度不如微服务极致。
  • 微服务:粒度划分更小,专注业务进行划分(可以将某个接口作为一个应用,例如:下单)

3、目标:

  • 分布式:注重解决存储和扩展问题,通过负载均衡提升系统的稳定性。
  • 微服务:简化开发流程,迭代频次更高。
相关推荐
少许极端34 分钟前
消息队列-RabbitMQ(1)
分布式·消息队列·rabbitmq
源远流长jerry36 分钟前
RDMA 传输服务详解:可靠性与连接模式的深度剖析
linux·运维·网络·tcp/ip·架构
填满你的记忆1 小时前
RAG 架构在实际项目中的应用(从原理到落地)
java·ai·架构
技术小甜甜1 小时前
[AI架构] 云模型 vs 本地模型:企业AI部署的架构选择
人工智能·ai·架构·创业创新
裴云飞2 小时前
Compose原理十二之CompositionLocal
架构
龙码精神2 小时前
ClickHouse 容灾技术方案(两方案对比+落地细节)
后端·架构
若水不如远方2 小时前
分布式一致性(七):架构角度 —— 分布式共识系统的选型指南
分布式·后端
shangjian0072 小时前
OpenClaw学习笔记-01-架构篇
笔记·学习·架构
code 小楊2 小时前
深度解析RAG系统与AI Agent:原理、架构及协同落地
人工智能·架构
无忧智库2 小时前
破局与重构:大型集团财务共享业财一体化的数字基因革命(PPT)
大数据·架构