Dubbo分布式底层rpc实现,夜行侠1988,一、课程目标
1、快速学习netty的使用
2、自己学会构建高性能服务器
3、熟练使用多线程之间交互数据
4、学会如何构建分布式系统
5、构建比dubbo更轻巧的分布式rpc
二、课程目录:
课时1:Netty实现高性能分布式RPC架构介绍
课时2:分布式rpc架构的整个架构图
课时3:采用netty编写java服务器
课时4:zookeeper安装与操作
课时5:服务器注册到zookeeper上
课时6:netty客户端编写
课时7:netty长连接心跳包设置
课时8:netty客户端长连接异步获取响应
课时9:netty长连接异步得到响应结果
课时10:与最新版spring整合
课时11:服务器架构实现
课时12:客户端与服务器架构通信
课时13、优化服务器
课时14、客户端新增动态代理
课时15、优化netty客户端
课时16、Netty客户端加上ZK,监听服务器变化
课时17、Netty客户端动态管理连接
课时18、演示分布式RPC连接管理以及实现服务器加权管理
课时19、课程总结以及下期预告
3、课程目标
快速学习netty的使用
自己学会构建高性能服务器
熟练使用多线程之间交互数据
学会如何构建分布式系统
构建比dubbo更轻巧的分布式rpc 适用人群:JAVA程序员,想深入学习如何编写高并发服务器,想学习分布式底层