保存成功
保存失败,请重试
提交成功

带你手写基于 Spring 的可插拔式 RPC 框架

作者/分享人:当年明月
多年金融行业Java开发和架构经验

现在微服务已经成为互联网公司的标配了,如果你开发过微服务相关的程序,对于 RPC 框架一定不陌生,它是微服务通信的桥梁。只有了解 RPC 框架的底层原理,才能对于整个微服务系统有更好的理解。

这个 Chat 将带你手写一个 RPC 框架,带你了解 Dubbo 的实现原理。在本 Chat 你将学会如下内容:

  1. 如何从头搭建一个框架
  2. RPC 底层实现原理
  3. Dubbo 的实现原理
  4. Spring 插件开发
  5. Netty、HTTP,以及 Socket 编程知识
  6. Zookeeper,Redis 注册中心使用
  7. 动态代理
已有939人预订
预订达标
文章出炉
     
19.06.25
19.07.04
本场 Chat 文章已出炉,购买后即可阅读文章并获得一张当年明月的读者圈Pass
请务必添加GitChat服务号以查看活动进度及获取活动通知。
查看文章评论/提问
kimmking3 个月前
你好,请问怎么体现热插拔呢?运行期可以插入和拔出吗?
秦金卫(kimmking)回复当年明月(作者)3 个月前
插拔明确定义,你说的这个是实时水平扩展
当年明月(作者)3 个月前
你好这里并不是热插拔的概念,是指我们的底层协议,序列化协议,注册中心等都可以根据需求和实际使用场景进行更换。
shuangyueliao4 个月前
启2000并发线程,没有oom,但getBean有时会空?是不是有什么bug release:da7e54e7 result is:58 Exception in thread "Thread-276" java.lang.NullPointerException at com.sun.proxy.$Proxy6.cal(Unknown Source) at com.paul.service.CalcParallelRequestThread.run(CalcParallelRequestThread.java:35) at java.lang.Thread.run(Thread.java:748)
当年明月(作者)4 个月前
请在 github 上提一个 issue,把全部的 error log 贴上,我下班后会尽快查看的
🐯6 个月前
很棒
当年明月(作者)7 个月前
对不起大家,由于我的大意,以前本地代码没传上去,现在代码都传上去了
董鹏飞7 个月前
老师你好,你的github上 代码不全吧。
当年明月(作者)7 个月前
你好,由于我的大意,本地代码没传上去,谢谢你的指正,现在代码都传上去了
当年明月(作者)7 个月前
你好,是全的,你想要哪个部分,监测中心这个模块我没写
你可能还喜欢
肺炎模型分析和预测,向每⼀位在疾病中奋⽃的⼈致敬! ​
飞马网
一文快速全面掌握正则表达式+常用正则表达式示例
goto先生
求你别再花大价钱学 Python 之爬虫实战
周勤
Linux 面试题目大全(100 题)
Lisa
热门安全框架 Spring Securiy + JWT 精讲
九月长安
千万别让工资收入成为你唯一的收入来源
ilomilo
微信扫描登录
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!
入群与作者交流×
扫码后回复关键字 入群
Chat·作者交流群
入群码
该二维码永久有效