引入微服务带来的一些问题

微服务引入增加了系统复杂性,需要面对分布式成本、DevOps团队需求、经验丰富的技术团队、链路测试方法和日志管理等挑战。在考虑微服务时,需评估公司的技术基础设施、团队能力和资源投入。
摘要由CSDN通过智能技术生成

微服务的引入还有各种各样的问题,包括:

1.额外引入的复杂性
微服务会带来各种各样的成本的提升,也会引入各种各样的技术问题。这些最终就会导致整体系统复杂性进一步的提高。当复杂性提高的时候,为了保证系统的稳定,就需要整体技术团队的靠谱,就需要技术人员的靠谱,就需要整体技术设施搭建的靠谱。在引入微服务之前,各位兄台麻烦扪心自问下,这些贵公司有吗?有这些团队、这些设施、这些资源吗?

2.分布式本身带来的成本
分布式本身就需要一整套完整的技术体系和设施去支撑整体分布式的建设。比如,以前单体项目只需要一个项目,直接人工上线就好了。现在呢,可能会出现几十个上百个项目,这些项目如果全靠人工去做,会彻底让团队人员疯掉。所以,就需要把整体发布,部署自动化起来。这里还仅仅是发布部署所需要的,还没有谈维护问题,用《征服》刘华强里的一句话说:”你有这个实力吗?”

三本资料,助你进大厂

3.维护和监控微服务所需要的 DevOps 团队
微服务本身需要维护和监控,以确保运行的稳定和可靠。在微服务的最佳实践里,是非常推荐搞 DevOps 的。我暂且不说 DevOps 需要的对人员水平的高要求,我就说 DevOps 本身所需要的工作态度和责任心问题,自己家的运维团队搭建是个什么鸟样子,运维成天忙死了再干嘛,谁还不清楚吗?整体运维的平均水准加上开发水平的要求,这个团队搭建下来要花多少钱?公司舍得这些投入吗ÿ

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值