Quilkin用于游戲服務(wù)器部署的 UDP 代理
Quilkin 是由 Google 與 Embark 合作研發(fā)的一種非透明 UDP 代理,專門設(shè)計(jì)用于大型多人專用游戲服務(wù)器部署,以確保安全性、訪問控制、遙測數(shù)據(jù)、指標(biāo)等。
項(xiàng)目狀態(tài)
項(xiàng)目目前處于 alpha 狀態(tài),正在積極開發(fā)中。不建議在生產(chǎn)環(huán)境中使用。
Quilkin 旨在用于游戲客戶端后以及專用游戲服務(wù)器前,并提供以下主要優(yōu)勢:
- 混淆:對 UDP 數(shù)據(jù)進(jìn)行非透明的代理,使你的游戲架構(gòu)的內(nèi)部狀態(tài)不易被攻擊者看到;
- 開箱即用:用于 UDP 數(shù)據(jù)包流量和通信;
- 可見性:一套可組合的處理過濾器,可應(yīng)用于路由、訪問控制、速率限制等方面;
- 靈活性:能夠作為獨(dú)立的二進(jìn)制文件使用,不需要改變客戶/服務(wù)器,也可以作為 Rust 庫使用,這取決于你希望為你的系統(tǒng)和你希望建立的自定義處理過濾器進(jìn)行多深層次的整合;
- 兼容性:如果需要,可以通過 Rust FFI 與現(xiàn)有的 C/C++ 代碼庫集成;
- 多種集成模式,允許你選擇對你的架構(gòu)和現(xiàn)有平臺(tái)有意義的集成程度;
用法
- 具體使用方法,可以訪問項(xiàng)目地址查看。
評(píng)論
圖片
表情
