新手选择Spring Cloud作为微服务框架的理由?

当我们作为一个新手,准备实施微服务架构时,为了避免踩前辈踩过的坑,我们不得不在这些核心问题上做出选择,而选择又是如此之多,这必然会导致在做技术选型的初期,需要花费巨大的调研、分析与实验精力。

Spring Cloud 的出现,可以说是对微服务架构的巨大支持和强有力的技术后盾。它不像我们之前所列举的框架那样,只是解决微服务中的某一个问题 ,而是一个解决微服务架构实施的综合性解决框架,它整合了诸多被广泛实践和证明过的框架作为实施的基础部件,又在该体系基础上创建了一些非常优秀的边缘组件。

打个不太恰当的比喻:我们对各个问题选择框架来实施微服务架构就像在DIY电脑一样,我们对各环节选择的自由度很高,但是最终结果很有可能因为一条内存质量不行就点不亮了,总是让人不怎么放心。当然如果你是一名高手这些自然都不是问题,然而千军易得、良将难求。而使用Spring Cloud来实施就像直接购买品牌机一样,在Spring 社区的整合之下。做了大量的兼容性测试,保证了其拥有更好的稳定性,如果要在Spring Cloud架构下使用非原装组件时,就需要对其基础有足够的了解。

Spring Cloud 也许对很多已经实施微服务并自成体系的团队不具备足够的吸引力,但是对于还未实施微服务或是未成体系的团队,这必将是一个非常有吸引力的框架选择。不论其项目的发展目标,还是Spring的强大背景,亦或其极高的社区活跃度,都是未来企业架构师必须了解和接触的重要框架,有一天成为微服务架构的标准解决方案也并不可能。

 

引用  《Spring Cloud微服务实战》

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值