Atitit 微服务 分布式 区别 微服务的判断标准 目录 1.1. 区别 微服务侧重于微小服务进程隔离级别,分布式侧重于机器隔离 1 2. 微服务是一种架构, 。多微才叫微? 1 2.1. 微服务

本文深入探讨了微服务与分布式架构的区别与联系,强调微服务的微小化、独立性和进程隔离特性,以及分布式架构中根据机器和业务的划分方式。微服务更注重单一职责和服务的轻量化通信。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Atitit 微服务 分布式 区别 微服务的判断标准

 

目录

1.1. 区别 微服务侧重于微小服务进程隔离级别,分布式侧重于机器隔离 1

2. 微服务是一种架构, 。多微才叫微? 1

2.1. 微服务核心要素是微小以及进程隔离 1

2.2. 一般微服务标准化如下 1

3. 区别分布式的方式是根据不同机器不同业务。 2

3.1. 3.分布式是否属于微服务? 2

 

 

    1. 区别 微服务侧重于微小服务进程隔离级别,分布式侧重于机器隔离

 

  1. 微服务是一种架构, 。多微才叫微?
    1. 微服务核心要素是微小以及进程隔离

 

这个一般根据企业和项目组不同定义不同

    1. 一般微服务标准化如下

项目规模20m以下,或者不超过50M

项目启动时间15s以下

项目难度可以很容易理解

一般一个模块一个微服务,粒度以模块为准比较好,也可能以功能为准
开发工具变得缓慢的时候就是拆分微服务的需要

持续部署简单 利于运维更新

容易扩展

 

  1. 区别分布式的方式是根据不同机器不同业务。

 

将一个大的系统划分为多个业务模块,业务模块分别部署到不同的机器上,各个业务模块之间通过接口进行数据交互。区别分布式的方式是根据不同机器不同业务。

 

微服务更加强调单一职责、轻量级通信(HTTP)、独立性并且进程隔离。

微服务与分布式的细微差别是,微服务的应用不一定是分散在多个服务器上,他也可以是同一个服务器。

 

    1. 3.分布式是否属于微服务?

不一定,如果一个很大应用,拆分成三个应用,但还是很庞大,虽然分布式了,但不是微服务。。微服务核心要素是微小。。

 

 

微服务的部署粒度更细,服务扩展更灵活。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值