分布式 跟 微服务的区别
时间: 2024-01-04 19:37:29 浏览: 93
微服务和分布式的区别详解
回答: 分布式和微服务之间有一些细微的区别。分布式是指将系统的不同模块部署在多个服务器上,通过网络进行通信和协作。而微服务是一种架构设计方式,将系统拆分成独立的服务单元,每个服务单元都有自己的职责,并通过接口进行数据交互。微服务一定是分布式的,因为它的服务单元可以部署在不同的服务器上,通过网络进行通信。但是分布式不一定是微服务,因为分布式系统可以是将模块部署在多个服务器上,但这些模块可能并不是独立的服务单元,可能存在耦合性。所以,微服务是一种特殊的分布式架构,它强调每个服务单元的单一职责和面向服务的设计。\[1\]\[2\]\[3\]
#### 引用[.reference_title]
- *1* *2* [分布式与微服务区别](https://blog.csdn.net/m0_67561379/article/details/130118580)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [【分布式和微服务1】一篇文章详细了解分布式和微服务的基本概念](https://blog.csdn.net/m0_54189068/article/details/127599230)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文