分布式与微服务区别?

1、概念角度:

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

2、粒度划分:

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

3、目标:

  • 分布式:注重解决存储和扩展问题,通过负载均衡提升系统的稳定性。
  • 微服务:简化开发流程,迭代频次更高。
相关推荐
豆瓣鸡12 小时前
Spring Cloud Gateway 核心原理:从请求转发到微服务流量治理
网关·spring cloud·微服务
过往的时光13 小时前
Spring Boot、Spring Cloud 与 Spring Cloud Alibaba 版本对照终极指南
java·spring boot·spring cloud
乐观的Terry1 天前
11、发布系统-用户认证与权限体系
java·spring boot·spring·spring cloud·mybatis
敲代码的嘎仔2 天前
从零搭建微服务:Spring Cloud Alibaba 全家桶踩坑实录(Nacos + OpenFeign + Gateway + Sentinel)
java·spring boot·spring·spring cloud·微服务·gateway·sentinel
Jul1en_2 天前
【Java 脚手架】封装通用工具类-1
java·spring boot·分布式·spring·spring cloud
史呆芬5 天前
分布式事务实战:微服务跨服务数据一致性解决方案
java·后端·spring cloud
niaiheni5 天前
红队实战:记一次Spring Cloud Gateway SpEL表达式注入到哥斯拉内存马(CVE-2022-22947)
web安全·spring cloud·网络安全
zzzll11115 天前
Spring Cloud 微服务:从入门到实践
spring·spring cloud·微服务
Devin~Y6 天前
从本地生活电商到 AI RAG:互联网大厂 Java 面试场景完整实战
java·spring boot·redis·elasticsearch·spring cloud·kafka·rag
小罗水6 天前
第11章 PostgreSQL + pgvector 向量检索
java·数据库·spring cloud·微服务