RPC 实战与核心原理
何小锋
京东云混合云首席架构师
41883 人已学习
新⼈⾸单¥59
课程目录
已完结/共 29 讲
RPC 实战与核心原理
登录|注册
留言
39
收藏
沉浸
阅读
分享
手机端
回顶部
付费课程,可试看

视频资源获取失败

开篇词 | 别老想着怎么用好RPC框架,你得多花时间琢磨原理
01 | 核心原理:能否画张图解释下RPC的通信流程?
02 | 协议:怎么设计可扩展且向后兼容的协议?
03 | 序列化:对象怎么在网络中传输?
04 | 网络通信:RPC框架在网络通信上更倾向于哪种网络IO模型?
05 | 动态代理:面向接口编程,屏蔽RPC处理流程
06 | RPC实战:剖析gRPC源码,动手实现一个完整的RPC
07 | 架构设计:设计一个灵活的RPC框架
08 | 服务发现:到底是要CP还是AP?
09 | 健康检测:这个节点都挂了,为啥还要疯狂发请求?
10 | 路由策略:怎么让请求按照设定的规则发到不同的节点上?
11 | 负载均衡:节点负载差距这么大,为什么收到的流量还一样?
12 | 异常重试:在约定时间内安全可靠地重试
13 | 优雅关闭:如何避免服务停机带来的业务损失?
14 | 优雅启动:如何避免流量打到没有启动完成的节点?
15 | 熔断限流:业务如何实现自我保护?
16 | 业务分组:如何隔离流量?
答疑课堂 | 基础篇与进阶篇思考题答案合集
17 | 异步RPC:压榨单机吞吐量
18 | 安全体系:如何建立可靠的安全体系?
19 | 分布式环境下如何快速定位问题?
20 | 详解时钟轮在RPC中的应用
21 | 流量回放:保障业务技术升级的神器
22 | 动态分组:超高效实现秒级扩缩容
23 | 如何在没有接口的情况下进行RPC调用?
24 | 如何在线上环境里兼容多种RPC协议?
结束语 | 学会从优秀项目的源代码中挖掘知识
加餐 | 谈谈我所经历过的RPC
加餐 | RPC框架代码实例详解
本节摘要

你好,我是何小锋。

今天是咱们专栏的最后一课。首先,我的读者,非常感谢你对这个专栏的支持。当你看到这儿,恭喜你“毕业”了,我也“毕业”了!从专栏筹备到结课,转眼已经过去了半年的时间。这段经历令我很难忘,可以说是痛苦与快乐并存吧,今天结课我还真想和你说道说道。

我其实不太善言辞,挺典型的一类技术人,做这件事的出发点还是对技术的热爱,我希望能把自己这些年的经验去沉淀一下,分享出去供更多的人参考,与更多的人探讨和交流,很开心我做到了,有一种成就感和满足感在。但写作的过程确实还挺难的,有点出乎我的意料,讲课和写技术文档的差别不小,我觉得这其中最大的区别就是讲课我需要去设计内容,怎么让内容“既浅又深”,让不同阶段的人都能“看得懂、学得会、用得着”,就是我的标准。

我们应该学会分享与交流,这是我在写作过程中最大的一个感触。

在写的过程中,我会不停地调动自己积累的知识和经验,每一节课,每一个问题,都需要我在脑子里一遍遍梳理好才能成文,对我自己的知识体系是一次很好的加固和升级的机会。当然,我也会碰到新的疑惑和问题,甚至是自我否定,但这不重要,重要的是我解决了它,我的知识面得到了拓展。还有就是,我会感觉到一种快乐,别人会因为我的分享而有收获,这是一种肯定。

登录 后留言

全部留言(39)

  • 最新
  • 精选
端贺
唯一一门从头跟到尾的课程,感谢老师。

作者回复: 非常感谢。

2020-04-20
16
每天晒白牙
感谢老师陪伴

作者回复: 也谢谢你们的陪伴

2020-04-20
4
5
雨霖铃声声慢
一直都对rpc内部原理感兴趣,通过这门课学习到了,谢谢!

作者回复: 👍

2020-04-23
4
刘新
高屋建瓴,宏观把控,由浅入深,带着问题讲解每个知识点,受益匪浅,感谢老师!

作者回复: 希望对你有帮助

2020-05-11
2
静水流深
谢谢老师的分享,终于学完了。准备找一个RPC框架,参照源码,再学一遍课程。

作者回复: 希望对你有帮助

2020-05-09
1
美妙的代码
老师,rpc 框架 只能用在分布式,微服务场景吗。

作者回复: 只要涉及网络通信都会用到rpc

2020-04-22
1
eason2017
老师的课程很好,容易懂,也容易引发思考,也很有深度

作者回复: 希望能帮助到你

2020-04-21
1
Reason
从头跟到尾,甚至有点期待周三还有更新,感谢老师

作者回复: 谢谢

2020-04-20
1
YANG
感谢老师陪伴

作者回复: 也感谢你们

2020-04-20
1
树洞老人
辛苦老师,期待后续

作者回复: 多谢多谢。

2020-04-20
1
收起评论