1. 程式人生 > >最新Netty實戰高效能分散式RPC(Dubbo分散式底層實現)

最新Netty實戰高效能分散式RPC(Dubbo分散式底層實現)

一、課程用到的軟體
netty4.1.6.Final
Spring Tool Suite 3.8.2.RELEASE
Maven3.1
Spring4
Zookeeper3.4.6
JDK1.8.0_111
二、課程目標
1、快速學習netty的使用
2、自己學會構建高效能伺服器
3、熟練使用多執行緒之間互動資料
4、學會如何構建分散式系統
5、構建比dubbo更輕巧的分散式rpc
三、適合人群
1、想學習netty在網際網路公司真正的使用
2、對分散式系統的底層構建很感興趣
3、想自己學會編寫比tomcat,jetty效能好幾倍的伺服器
課程目錄:
課時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、課程總結以及下期預告

 

 

下載地址:百度網盤