微服务和宏服务

一、概念
1.微服务(micro services):一个新兴的软件架构,分解了单个应用程序和服务。
2.宏服务(macro services):并非一个全新的什么架构,而是一种单体和微服务的折中理念。

实际上微服务并没有规定应该拆多细,所以说宏服务的关键是微服务拆拆分分的技巧,以降低其复杂度。

二、微服务发展方向增加了系统的复杂的
1.微服务日趋细化
2.微服务复用率达到顶峰
3.微服务之间的关系变得极其复杂
3.微服务的维护成本急剧增加
4.多人协同维护微服务变得不可能
三、宏服务的诞生
1.宏服务在微服务划分粒度上找到了一个相对平衡位置
2.宏服务搭建了一个理想的中台服务
3.宏服务的着眼点在一个一个的应用上
4.容易维护
5.协同维护
6.代码库重构更趋简单
四、讨论
留给大家讨论的,充分从自己的实际情况出发。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值