从spring Cloud看微服务

spring Cloud是一个基于spring boot实现的微服务架构,它包含了实现微服务的各种组件

用于方便理解,这里有一个小故事(改编知乎答主)

Martin(微服务的提出者也叫这个),刚到公司时是一个基础员工,他上面有经理,老板,那个时候所有人都听老板指挥

但是过了两年,公司的人越来越多,在原来的模式下,公司越来越臃肿,效率太低,管理也很混乱,于是已经踏上中层岗位的Martin建议老板对部门进行划分(服务化),专门的部门只做专门的事情(单一职责),老板听从了建议,对公司的组织架构进行整理

有一天,Martin发现公司的部门越来越多,各个部门并不能完全知道对方所做的事情,这对跨部门协作(服务调用)带来了困难

行政部门会(注册中心),来记录所有的部门,每当有新的部门行政就会被记录下来(服务注册),然后公布出来让所有部门知道(服务发现)

在新的组织架构下,公司的效率逐渐提高,Martin也从此走上人生巅峰

这是一个简单的从集中化管理到分布式管理的过程,映射到我们的系统也是一样的,随着我们的系统越来越复杂.变得难以管理,也有人想到去拆分,然后治理,分治可以说是一个屡试不爽的办法

服务化就是拆分的一种手段,服务化,服务调用,注册中心,服务注册,服务发现,有了这些基本的组成,就可以实现一个简单的服务架构

 

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 、下4载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 、下4载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、 4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值