發(fā)表時(shí)間:2024-07-03 來(lái)源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
SOFABolt是螞蟻金融服務(wù)集團(tuán)開(kāi)發(fā)的一套基于Netty實(shí)現(xiàn)的網(wǎng)絡(luò)通信框架,目前該產(chǎn)品已經(jīng)運(yùn)用在了螞蟻中間件的微服務(wù) (SOFARPC)、消息中心、分布式事務(wù)、分布式開(kāi)關(guān)、以及配置中心等眾多產(chǎn)品上。
功能介紹
SOFABolt的基礎(chǔ)功能包括:
1、基礎(chǔ)通信功能 ( remoting-core )
基于 Netty 高效的網(wǎng)絡(luò) IO 與線程模型運(yùn)用
連接管理 (無(wú)鎖建連,定時(shí)斷鏈,自動(dòng)重連)
基礎(chǔ)通信模型 ( oneway,sync,future,callback )
超時(shí)控制
批量解包與批量提交處理器
心跳與 IDLE 事件處理
2、協(xié)議框架 ( pro tocol-skeleton )
命令與命令處理器
編解碼處理器
心跳觸發(fā)器
3、私有協(xié)議定制實(shí)現(xiàn) - RPC 通信協(xié)議 ( prot ocol-implementation )
RPC 通信協(xié)議的設(shè)計(jì)
靈活的反序列化時(shí)機(jī)控制
請(qǐng)求處理超時(shí) FailFast 機(jī)制
用戶請(qǐng)求處理器 ( UserProcessor )
雙工通信
騰訊視頻官方版 | 45.34MB
愛(ài)奇藝視頻官方正式版 | 35.10MB
暴風(fēng)影音最新版下載 | 50.3MB
QQ音樂(lè)官方正式版 | 24.2MB
酷狗音樂(lè)2022下載 | 37MB
酷我音樂(lè)下載 | 47.4MB