分布式与微服务区别?

1、概念角度:

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

2、粒度划分:

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

3、目标:

  • 分布式:注重解决存储和扩展问题,通过负载均衡提升系统的稳定性。
  • 微服务:简化开发流程,迭代频次更高。
相关推荐
2601_958352901 小时前
从智能安防到矿山预警:AR1105声源定位模组的行业应用与架构解析
人工智能·嵌入式硬件·架构·机器人·回音消除·声源定位
xexpertS2 小时前
可用区静态稳定性架构:如何提升云服务高可用性
微服务
ZENERGY-众壹3 小时前
50MW分布式VPP接入实战:调度中心要求的1分钟频率如何不卡死API
运维·服务器·分布式·光伏运维
富士康质检员张全蛋3 小时前
Kafka的操作 生产消息
分布式·kafka
invicinble3 小时前
关于微服务基本框架搭建--fegin最小使用demo
java·spring boot·微服务
Micheal_NET3 小时前
Microsoft Agent Framework-C#企业级 AI Agent 平台架构
人工智能·架构
咖啡八杯3 小时前
GoF设计模式——责任链模式
设计模式·面试·架构
吃饱了得干活4 小时前
从零设计一个高并发点赞系统:缓存+MQ异步持久化实战
java·架构
禅思院4 小时前
AI对话前端从入门到崩溃:一个长对话引发的五层优化战争【六】
前端·架构·前端框架
Jiude4 小时前
AI 产品的几种付费方式
后端·架构·openai