HMS Core:應(yīng)用網(wǎng)絡(luò)性能不佳?Network Kit助力提升網(wǎng)絡(luò)通道的抗丟包能力和吞吐量

來源:華為開發(fā)者論壇
作者:胡椒
時(shí)間:2021-04-08
2577
對(duì)運(yùn)營(yíng)人員來說,最悲傷的莫過于:通過各種渠道費(fèi)力拉新來的用戶,在首次下載資源文件時(shí)就卸載放棄;用戶終于決定付費(fèi)購(gòu)買,但是付款頁(yè)面遲遲無法打開,最終不得不終止……底層的網(wǎng)絡(luò)優(yōu)化是一個(gè)長(zhǎng)久的過程,HMS Core全新推出的Network Kit可快速建立網(wǎng)絡(luò)連接,優(yōu)化應(yīng)用的網(wǎng)絡(luò)性能,助力開發(fā)者為用戶提供煥然一新的交互體驗(yàn)。

對(duì)運(yùn)營(yíng)人員來說,最悲傷的莫過于:通過各種渠道費(fèi)力拉新來的用戶,在首次下載資源文件時(shí)就卸載放棄;用戶終于決定付費(fèi)購(gòu)買,但是付款頁(yè)面遲遲無法打開,最終不得不終止……

底層的網(wǎng)絡(luò)優(yōu)化是一個(gè)長(zhǎng)久的過程,HMS Core全新推出的Network Kit可快速建立網(wǎng)絡(luò)連接,優(yōu)化應(yīng)用的網(wǎng)絡(luò)性能,助力開發(fā)者為用戶提供煥然一新的交互體驗(yàn)。

什么是Network Kit?

Network Kit是HMS Core中的一款網(wǎng)絡(luò)基礎(chǔ)服務(wù)套件。

首先它支持HTTP/1.1、HTTP/2、QUIC等常用網(wǎng)絡(luò)協(xié)議,能夠?yàn)锳pp提供基礎(chǔ)的網(wǎng)絡(luò)通信能力。

其次Network Kit能夠根據(jù)業(yè)務(wù)場(chǎng)景自動(dòng)編排網(wǎng)絡(luò)組件能力,對(duì)網(wǎng)絡(luò)進(jìn)行自動(dòng)預(yù)熱及動(dòng)態(tài)調(diào)優(yōu),提升網(wǎng)絡(luò)通道的抗丟包能力和吞吐量。最終提供高性能、高可靠及高安全的端云網(wǎng)絡(luò)傳輸通道,讓消費(fèi)者享受到更佳的網(wǎng)絡(luò)交互體驗(yàn)!

Network Kit的主要功能:

l  Network Kit遵循RestFul API設(shè)計(jì)風(fēng)格,通過注解配置網(wǎng)絡(luò)請(qǐng)求參數(shù),支持同步、異步網(wǎng)絡(luò)請(qǐng)求,支持自定義數(shù)據(jù)格式解析,使用更加靈活。

l  Network Kit提供簡(jiǎn)單易用的文件上傳/下載框架,采用多任務(wù)、多線程技術(shù),充分利用網(wǎng)絡(luò)帶寬,支持?jǐn)帱c(diǎn)續(xù)傳能力。

l  Network Kit可以實(shí)現(xiàn)全鏈路網(wǎng)絡(luò)加速的應(yīng)用體驗(yàn),整合hQUIC Kit、無線傳輸服務(wù)等網(wǎng)絡(luò)加速能力,一次集成,即可完成端到端全鏈路加速。

Network Kit的主要優(yōu)勢(shì):

n  更低時(shí)延。

Network Kit通過網(wǎng)絡(luò)預(yù)熱、緩存、智能網(wǎng)絡(luò)參數(shù)調(diào)優(yōu)等關(guān)鍵技術(shù),根據(jù)您最近的網(wǎng)絡(luò)訪問情況和設(shè)備狀態(tài),預(yù)測(cè)下次請(qǐng)求的網(wǎng)絡(luò)質(zhì)量,動(dòng)態(tài)調(diào)整網(wǎng)絡(luò)參數(shù),降低時(shí)延。

集成Network Kit后,頁(yè)面加載時(shí)延平均減少超過20%:

ia_5500000003.png

*圖片來自華為Network Kit,數(shù)據(jù)為內(nèi)部測(cè)試數(shù)據(jù)

n  更高吞吐量。

Network Kit聚合高性能網(wǎng)絡(luò)開放能力,比如hQUIC Kit,輔以華為自研擁塞算法,0 RTT建立連接,可優(yōu)化多種網(wǎng)絡(luò)環(huán)境下的通道性能,提高抗丟包能力和吞吐量,讓用戶享受更快的網(wǎng)絡(luò)連接和傳輸速度。無論是視頻、聊天,還是在線游戲都更加通暢。

在網(wǎng)絡(luò)抖動(dòng)較大的環(huán)境,使用hQUIC Kit可提升下載速率20%以上:

ia_5500000004.png

*圖片來自華為Network Kit,數(shù)據(jù)為內(nèi)部測(cè)試數(shù)據(jù)

n  簡(jiǎn)單易用。

Network Kit提供多種場(chǎng)景化網(wǎng)絡(luò)編程接口,屏蔽網(wǎng)絡(luò)細(xì)節(jié),滿足不同業(yè)務(wù)場(chǎng)景對(duì)網(wǎng)絡(luò)請(qǐng)求API的訴求和最小改造接入。聚合多個(gè)網(wǎng)絡(luò)SDK能力,提供統(tǒng)一接口,簡(jiǎn)化集成工作量,讓您更聚焦業(yè)務(wù)邏輯。

作為HMS Core中的基礎(chǔ)網(wǎng)絡(luò)棧,Network Kit可以廣泛應(yīng)用于移動(dòng)網(wǎng)絡(luò)下的多種場(chǎng)景。例如,全球TOP20的上市文娛企業(yè)三七互娛,業(yè)務(wù)涵蓋游戲研發(fā)與發(fā)行、在線教育等,旗下的《斗羅大陸》項(xiàng)目之前受限于資源包下載速度慢、不流暢等問題。在集成了Network Kit應(yīng)用后,借助其動(dòng)態(tài)分片并行下載提速、動(dòng)態(tài)超時(shí)快速上傳特性,資源包下載速率提升40%,成功率也大幅提高,切實(shí)改善了用戶的使用體驗(yàn)。

在火車、地鐵、電梯等弱網(wǎng)絡(luò)場(chǎng)景中,集成Network Kit后可以提升URL請(qǐng)求速度,弱網(wǎng)自適應(yīng),減少無效網(wǎng)絡(luò)等待時(shí)間。當(dāng)用戶網(wǎng)絡(luò)類型發(fā)生變化時(shí),無論是不同Wi-Fi間還是Wi-Fi和移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)切換,Network Kit都可以做到無感知切換網(wǎng)絡(luò)平滑遷移,保障消費(fèi)者暢游網(wǎng)絡(luò)。

在視頻直播、游戲等應(yīng)用中,集成Network Kit SDK,可以提升網(wǎng)絡(luò)連接建立速度,降低網(wǎng)絡(luò)請(qǐng)求時(shí)延。用戶無論是線上搶購(gòu),還是游戲火拼,都能實(shí)現(xiàn)秒開、低延遲、無卡頓,高清流暢運(yùn)行,再也不用因?yàn)榫W(wǎng)速“背鍋”。

立即登錄,閱讀全文
HMS
原文鏈接:點(diǎn)擊前往 >
文章來源:華為開發(fā)者論壇
版權(quán)說明:本文內(nèi)容來自于華為開發(fā)者論壇,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
掃碼關(guān)注
獲取更多出海資訊的相關(guān)信息
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開掃一掃, 關(guān)注公眾號(hào)后即可登錄/注冊(cè)
加載中
二維碼已失效 請(qǐng)重試
刷新
賬號(hào)登錄/注冊(cè)
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家