/manis-study

电子书《跟顶级项目学编程-仿Hadoop从0到1完整实现高性能、可扩展的RPC框架》的源代码

Primary LanguageJava

manis-study

欢迎关注公众号:渡码

关注公众号 渡码 回复关键字 manis,可获取电子书、各章节和完整源代码,并且可加入读者群一起交流问题。

欢迎加入知识星球

本书章节:

1. Manis 项目架构设计以及核心概念

2. 搭建客户端本地调用框架

3. 创建客户端的 Invoker 代理

4. serializable序列化的代理模块

5. protobuf序列化方式的代理模块

6. 发送调用请求的准备工作

7. 建立与服务端的网络连接

8. 发送调用请求

9. 接收服务端响应

10. 服务端架构设计

11. 搭建服务端框架

12. serializable序列方式的方法调用

13. protobuf序列方式的方法调用

14. 搭建ipc.Server类框架

15. Listener模块——accept客户端连接

16. Reader 模块——多线程并行读请求

17. Handler 模块——多线程并行处理请求

18. Responder 模块——向客户端发送响应

19. 运行 Manis

20. 总结