分布式和微服务的区别

本文探讨了微服务与分布式架构的区别,微服务强调服务的自治与单一职责,而分布式注重分散压力和解决高并发问题。微服务中每个服务仅提供一个功能,分布式则允许一个服务包含多个子功能。此外,分布式通过将不同模块部署在不同服务器上来分散压力,集群则是将同一业务部署在多台服务器上以增强可用性。
摘要由CSDN通过智能技术生成

微服务是架构设计方式,微服务:分散能力。
架构设计概念,各服务间隔离(分布式也是隔离),自治(分布式依赖整体组合)其它特性(单一职责,边界,异步通信,独立部署)是分布式概念的跟严格执行。

分布式是系统部署方式,分布式:分散压力。
不同模块部署在不同服务器上,作用:分布式解决网站高并发带来问题;

分布式一个服务可以提供一个或多个功能,微服务一个服务只提供一个功能。

补充:
分布式:一个业务分拆多个子业务,部署在不同的服务器上
集群:同一个业务,部署在多个服务器上

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值