项目概况

__mate__

2026-07-241 min read手写RPC框架

{ "subjectName": "手写RPC框架", "subjectIcon": "https://springlearn.cn/logo.png", "subTitle": "掌握RPC核心设计与实现", "desc": "本系列文章带你完整实现一个基于Java的轻量级RPC框架,涵盖网络通信(Netty)、动态代理(JDK/CGLib)、负载均衡、协议编解码、线程模型、超时重试等核心模块。通过手写RPC,深入理解分布式系统通信本质,提升系统设计能力。", "techStack": [ "Java", "Netty", "反射", "JDK/CGLib", "Encode", "Protobuf", "CGLib" ], "targetPosts": 25, "btns": [ { "name": "GitHub", "url": "https://github.com/lxchinesszz/posts" }, { "name": "博客主页", "url": "https://springlearn.cn/blog/" } ], "tabs": [ { "name": "系列", "desc": "" },{ "name": "dubbo", "desc": "庖丁解牛" } ] }