微服务架构核心 20 讲
杨波
拍拍贷框架研发部总监,资深架构师,微服务技术专家
48687 人已学习
新⼈⾸单¥29
微服务架构核心 20 讲
登录|注册
留言
23
收藏
沉浸
阅读
分享
手机端
回顶部
当前播放: 09 | 微服务最经典的三种服务发现机制
00:00 / 00:00
高清
  • 高清
1.0x
  • 2.0x
  • 1.5x
  • 1.25x
  • 1.0x
  • 0.75x
  • 0.5x
网页全屏
全屏
00:00
付费课程,可试看
01 | 什么是微服务架构?
02 | 架构师如何权衡微服务的利弊?
03 | 康威法则和微服务给架构师怎样的启示?
04 | 企业应该在什么时候开始考虑引入微服务?
05 | 什么样的组织架构更适合微服务?
06 | 如何理解阿里巴巴提出的微服务中台战略?
07 | 如何给出一个清晰简洁的服务分层方式?
08 | 微服务总体技术架构体系是怎样设计的?
09 | 微服务最经典的三种服务发现机制
10 | 微服务 API 服务网关(一)原理
11 | 微服务 API 服务网关(二)开源网关 Zuul
12 | 跟 Netflix 学习微服务路由发现体系
13 | 集中式配置中心的作用和原理是什么?
14 | 微服务通讯方式 RPC vs REST
15 | 微服务框架需要考虑哪些治理环节?
16 | 微服务监控系统分层和监控架构
17 | 微服务的调用链监控该如何选型?
18 | 微服务的容错限流是如何工作的?
19 | Docker 容器部署技术 & 持续交付流水线
20 | 容器集群调度和基于容器的发布体系&结课测试
本节摘要

登录 后留言

全部留言(23)

  • 最新
  • 精选
LMD
置顶
关于《微服务架构核心20讲》课程讲义(PDF 文件),学员可复制下面链接到浏览器下载获取。 http://t.cn/RQs9iTw
2018-01-26
10
三道杠
老师,能讲一个复杂系统进行微服务改造的具体例子么

作者回复: 后面有想法,可参考下github.com/Staffjoy上面的源源,这个创业公司项目最后业务没做成,但是把源码都贡献社区了,V1版是近似单体,V2版是微服务,可供研究学习。

2018-11-15
7
Jason
请教一下为什么二有多语言问题,而三就没有呢,不明白!

作者回复: 二是根据应用的语言需要开发针对该语言的客户端负责路由,应用语言越多,开发客户端就多。三是主机上部署一个独立LB进程专门负责路由,该主机上的应用(不管什么语言)就不需要专门开发客户端了

2018-05-03
4
一笔一画
请教一下,微服务有主备模式吗?

作者回复: 你好,一般有状态的服务如果要做高可用,那么主备模式是一种方案,例如DB或者Cache等。但是微服务一般建议无状态部署,这样可以水平扩展,不需要主备。

2019-05-26
3
蓝枫叶
老师,我们最近使用的是etcd作为服务注册容器,微服务网关订阅服务变化

作者回复: ectd是一种轻量级的服务注册发现产品,类似的除了eureka,还有zookeeper或者consul等。

2019-04-29
2
脸不大
醍醐灌顶,做了大半年的微服务,总是跟着公司架构人员做,有所理解但迷迷糊糊,看了杨老师的这套视频,终于豁然开朗

作者回复: 谢谢支持🌹加油💪

2018-11-08
2
meijing0114
听到最后的主机独立LB,就想说service mesh了。通过service mesh的方式,是可以避免为不同语言开发的客户端来提供服务远程调用的适配的。我自己使用过:nginx进行服务发现、腾讯的L5进行服务发现(本地agent,定期同步,但各语言成本确实非常高)、TARS微服务框架的主控调用服务发现(调用远程名字服务+客户端本地缓存)、TSEER负载均衡器(同样本地agent,但是以udp方式通信,无需额外适配)。

作者回复: 👍你很有经验,用过很多开源微服务组件,理解很深

2018-06-29
2
志远
老师好,请问为什么第二种方式需要为每种语言开发一个版本呢?此话怎讲?为什么这样

作者回复: 第二种是客户端软负载,负载均衡和路由逻辑是做在客户端的库里头的,不同的语言需要不同的客户端实现,比如Netflix的Eureka+Ribbon,Ribbon就是客户端,目前只支持Java,如果其它语言也要接入,则需要定制实现类似Ribbon的负载均衡和路由逻辑。

2018-05-24
2
在路上的狮子
杨老师,对于业务中台来说,是微服务来实现的。是这样理解吗?

作者回复: 从技术角度看,可以简单理解为中台大部分都是微服务实现。因为中台不仅是一个技术问题,同时还设计组织架构,甚至业务,所以它的内涵更广。

2019-07-04
1
codjust
老师您好,采用第三种lb将请求路由出去,请求响应回来是直接到消费者吗?还是还需要经过lb,再回到消费者?

作者回复: 第三种主机独立进程lb相当于在主机上布了一个代理proxy,请求和响应都要穿透的。

2018-05-26
1
收起评论