什么是微服务?微服务的优缺点是什么?

2)什么是微服务?马 克-to-win@马克java社区:传统的整体式架构(Monolithic Architecture)把所有业务放在一起,一起开发,一起运行。但随着新需求的不断增加,版本迭代异常困难。微服务这种架构风格就是一个大型软件系 统由一个或多个微服务组成。每个微服务仅负责一件业务任务,系统中各个微服务可被独立部署,更快地交付并推出市场,各个微服务之间是松耦合的。
马 克-to-win@马克java社区:微服务的缺点是:1) 单一系统变分布式,招致分布式的难度和问题。异步的问题,延迟的问题,版本的问题,事务的问 题。2)开发人员需要熟知运维与生产环境,招聘困难。3)一个新品发布可能涉及大量相关产品服务,发布风险加大。4)被上层微服务公用的底层代码,每个微 服务一人来一份,代码重复。

马克-to-win@马克java社区:一句话:为了解决过去的问题,提出新的解决方案,又引进新的问题。所以对于新技术,我的观点,慎用!所以我们的spring cloud只介绍入门上手。

更多请看下节:https://blog.csdn.net/qq_44639795/article/details/89490228

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mark_to_win

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值