什么是微服务

本文介绍了微服务架构的概念,强调了其敏捷性和健壮性特点。微服务架构将应用程序拆分为多个独立的服务,每个服务均可独立部署和扩展。此外,文章还提到了两种流行的微服务实践方法:dubbo和springcloud。

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

简单说,微服务架构就是将一个完整的应用从数据存储开始垂直拆分成多个不同的服务,每个服务都能独立部署,独立维护,独立扩展,服务与服务间通过RESTful  API的方式互相调用。


每一个应用使用一个独立的web服务器,重启和更新都很容易。


看上去象分布式,但是还是有区别的。分布式的主要目的是分散压力,微服务更强调的是敏捷,健壮性,解耦,并且微服务的数据都应该是独立的,因为微服务一般都是分布式,所有分布式架构所带来的有点微服务也都有。现在在业界基于微服务的实践方法有两种,一种是dubbo,一种是springcloud


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值