微服务架构核心 20 讲
杨波
拍拍贷框架研发部总监,资深架构师,微服务技术专家
48687 人已学习
新⼈⾸单¥29
微服务架构核心 20 讲
登录|注册
留言
16
收藏
沉浸
阅读
分享
手机端
回顶部
当前播放: 15 | 微服务框架需要考虑哪些治理环节?
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 | 容器集群调度和基于容器的发布体系&结课测试
本节摘要

登录 后留言

全部留言(16)

  • 最新
  • 精选
LMD
置顶
关于《微服务架构核心20讲》课程讲义(PDF 文件),学员可复制下面链接到浏览器下载获取。 http://t.cn/RQs9iTw
2018-01-26
8
Eric
老师能针对课中的物理或逻辑架构,说一下真对该图的推荐的可落地开源框架嘛?

作者回复: http://www.infoq.com/cn/articles/micro-service-technology-stack,这是我发表在infoq上的文章《微服务技术栈开源选型手册》,可以参考

2018-03-03
4
GZC
很期待微服务160讲里的更多实用实践

作者回复: 《微服务160讲》偏微服务基础架构+核心中间件,是微服务架构师必须掌握内容。

2020-03-22
2
djxhero
老师,服务治理是否和微服务的区中心化特性冲突?如何理解

作者回复: 不冲突,中心化和去中心化都需要治理,社会上人多了需要政府治理,微服务多了,同样需要治理,只是集中治理,还是去中心化治理(仍需配合部分集中式治理)

2018-05-10
2
吴建中
老师,传统企业已使用esb +mq的架构,如果要引入微服务框架,和中台思想,如何兼容,如何说服客户呢。

作者回复: 要看具体业务场景,业务痛点是什么,看改造能提供什么业务价值,然后小规模迁移试点看实际价值产出,再评估下一步计划

2018-05-10
2
Aze
请教老师一个问题,对于rpc接口,是返回错误码还是抛出异常比较好呢?

作者回复: 都可以,只是两种风格,保持一致性即可

2018-03-19
2
xcbeyond
你好,对于开发的rpc接口,有什么好的接口测试方法么(除过单独代码实现rpc客户端来测试)?

作者回复: 有些rpc,例如grpc/thrift等支持契约式开发,通过契约IDL可以自动生成客户端,再用生成的强类型客户端写测试比较方便。我的经验,rpc接口除了通过client去测,也没有特别的方法。REST接口测试的工具和方法会更多一点。

2019-06-22
2
1
王盛武
统一异常处理, 是在业务层做? 聚合层做?网关层做? 还是都做, 然后网关层/聚合层再做二次异常包装?

作者回复: 统一异常处理比较难做到,业务场景团队各不相同,很难规范,一般由各个团队自治处理,组织层面架构师可以给出一些规范建议,然后采用ELK/CAT统一收集异常,进行集中监控和治理。

2019-01-05
1
jkbxiao
请教老师。根据契约文档生成代码有什么工具推荐。

作者回复: 一些rpc框架如grpc或thrift支付契约驱动开发,直接有代码生成工具;restful框架如spring mvc支持swagger,可以用swagger生成服务端和客户端代码,可参考https://editor.swagger.io站点

2018-11-14
1
Junfeng Lee
杨老师,对微服务架构选型有何建议?rpc和rest的适用场景分别有哪些?高并发量的业务处理系统适合用springcloud这种架构实现么

作者回复: 微服务既可用rpc,也可以用rest,这只是两种调用风格,在业界大小公司都有众多成功落地案例。springcloud就是为微服务定制而生。当然具体是否合适还要看企业上下文(技术,团队,业务等)。

2018-10-21
1
收起评论