美文网首页
你问我答:现有的应用有必要做微服务改造吗?

你问我答:现有的应用有必要做微服务改造吗?

作者: 博云BoCloud | 来源:发表于2020-09-01 16:11 被阅读0次

BoCloud博云微信公众号【你问我答】小栏目,将收集和整理企业在IT建设所遇到的问题与难题,由博云产品与技术团队进行针对性回答,每周五通过【你问我答】栏目进行发布,希望能为企业IT建设提供思路与方法。无论您是哪个行业的IT建设者,如果您有在容器云平台建设、微服务架构转型、DevOps平台建设、多云管理平台建设等技术方面所遇到的问题,欢迎您直接评论留言提问。

以下是本周问题精选:

网友1:现有的应用不是微服架构,有必要做改造吗?

博云产品团队:其实使用微服务架构还是使用原本的单体架构,都取决于需求,那么问题就是我们目前是什么样的需求。需要微服务架构的,一般面临以下几个需求:

更新迭代太快,而部署麻烦,每次都要花费很长时间,经常影响业务。

公司的应用有几十个,重复的模块很多,也无法统一管理,未来还有扩展的需求。那就不如趁早转微服务架构,另外需要一套服务治理平台。

应用中某模块使用频繁,并发率很高,或有高峰期,经常需要资源的扩容缩容,单体应用做集群部署勉强能满足,但运维成本翻倍上升,且可用性下降。

 网友2:微服务和容器之间是什么关系?

博云产品团队:刚接触容器的人,可以将容器与虚拟机类比来看,那么微服务是部署在容器中,或虚拟机中,或物理服务器中,都是可以的。

但是容器有其独特的优势,快速启停,独立进程等,可以弥补很多的微服务运维上的缺点,所以两者可以说是黄金搭档。

但是两者本身没有依赖性,都是独立的东西,只是两者的理念结合,会更加完美。

网友3:微服务框架部署时的业务连续性如何考虑?

近年金融行业,尤其是银行业监管越来越严格,对业务连续性要求的更高,银行系统对于由传统架构迁移至微服务有较迫切的需求,目前在实际部署系统时,一般需要考虑系统的同城双活或同城、异地多活,以保障业务连续性。

那么在迁移至微服务架构的过程中,微服务架构上对于双活、多活的需求是如何考虑的?如何实现异常情况下快速无中断切换、不同中心间数据一致性等问题是否有解决建议?

博云产品团队:这个问题相对复杂一些,需要考虑IDC的建设方案,网络方案,数据存储方案等。这不仅仅是微服务能够解决的问题,微服务只能解决业务单元拆分开发的问题。

网友4:某些业务场景下会存在不太好熔断的情况,那这些场景是否有好方案可以实现熔断机制?

举例来说:保险客户下单,需要前端出单系统查询客户的一些指标信息,来作为计算保费进行报价的依据,这种类似场景是否有好的方案可以实现熔断机制?

博云产品团队:可以考虑直接在网络层实现,根据出现系统的返回结果做信息匹配,如果不满足要求,直接触发熔断操作,可以参考服务网格的实现方式。

相关文章

  • 你问我答:现有的应用有必要做微服务改造吗?

    BoCloud博云微信公众号【你问我答】小栏目,将收集和整理企业在IT建设所遇到的问题与难题,由博云产品与技术团队...

  • 是她,让女人梦想成真实现自然逆生长

    你问我:“你害怕衰老吗?” 我答:“害怕。” 你再问我:“有办法不衰老吗?” 我答:“无解。” 也许你不屑我的答案...

  • 突发奇想

    上着计网课,突然想到三次握手协议,想到了咖啡厅 服务员问:喝咖啡吗? 答曰:喝,你有咖啡吗? 服务员:我有咖啡,现...

  • 姑娘,你真的强大吗?

    你问我看过柯南吗,我答听过但没看过; 你问我参加过艺术展吗,我答去过但没看懂过; 你问我去民族音乐厅听过高雅音乐吗...

  • 你问我答

    你问过我很多问题 简单的 复杂的 你问的时候 我总爱推迟回答 十四岁的你问了我一个问题 等到你十五岁的时候我才告诉...

  • 你问我答

    今天,有点小忙。要出一个简报,要把政工部的安排部门党员看电影的事情完成。工作忙完,静下心来,细细思考老师提问的问题...

  • 你问我答

    你问我答是个人人都可参与的游戏和调查。 先由女人问男人,再由男人问女人。 【女人问男人规则】 1、提问者是女人,1...

  • 你问我答

    1关键词:关系 孟老师,你好,我想从事银行类工作,但是又听说银行类很注重关系,对工资待遇也没有渠道可以得知,很犹豫...

  • 你问我答

    青春总是伴随着各种各样的问题,最近有很多同学问我问题,今天我就答一答喽! 语文是国语固然重要,可为什么好多重点高中...

  • 你问我答

    1.在本次课程中,你感觉写作状态最好的是哪节课? 写作状态最好的是内心平静的每一天。只有内心宁静,才能穿透外在的种...

网友评论

      本文标题:你问我答:现有的应用有必要做微服务改造吗?

      本文链接:https://www.haomeiwen.com/subject/yxmvsktx.html