直播開發(fā)APP,從宕機(jī)事件來(lái)看,是不是該更換協(xié)議了
就在今年年初,國(guó)內(nèi)知名視頻APP某站因?yàn)榉?wù)器宕機(jī)出現(xiàn)用戶無(wú)法使用的情況,這是近幾年來(lái)頭部視頻網(wǎng)站首個(gè)出現(xiàn)問(wèn)題的案例。雖然宕機(jī)時(shí)間只持續(xù)了幾分鐘,但這件事也被推上了當(dāng)時(shí)的熱搜,由此可見,越大的直播開發(fā)APP越需要保證平臺(tái)的平穩(wěn)運(yùn)行。
宕機(jī)出現(xiàn)的原因有很多,針對(duì)這一次宕機(jī),推斷可能出現(xiàn)的原因是用戶訪問(wèn)數(shù)太多導(dǎo)致的,而當(dāng)時(shí)使用的傳輸協(xié)議恰好是HTTP協(xié)議,假設(shè)直播開發(fā)APP的服務(wù)器沒(méi)有問(wèn)題,那會(huì)不會(huì)是因?yàn)閭鬏攨f(xié)議導(dǎo)致的宕機(jī)呢?
?

一、新協(xié)議的出現(xiàn)
去年開始,直播開發(fā)APP出現(xiàn)了一個(gè)新的傳輸協(xié)議——IPFS,屬于新興的互聯(lián)網(wǎng)底層通信協(xié)議,采用去中心化的方式,降低網(wǎng)絡(luò)對(duì)主干網(wǎng)的依賴度,這里降低主干網(wǎng)影響的原因在于,主干網(wǎng)會(huì)受到網(wǎng)絡(luò)、自然環(huán)境等因素的影響,這些問(wèn)題都會(huì)造成服務(wù)器宕機(jī),所以不得不想辦法避免。
?

二、IPFS的優(yōu)勢(shì)
1、備份方便,由于才用的是去中心模式,不需要在直播開發(fā)APP中心儲(chǔ)存服務(wù)器上收集信息,數(shù)據(jù)被碎片化的儲(chǔ)存并做了充分的冗余備份,就算是數(shù)據(jù)遭到破壞,也可以從其他服務(wù)器中調(diào)取備份,大大提高了數(shù)據(jù)安全性
2、數(shù)據(jù)隱私保護(hù),直播開發(fā)APP用戶如果要獲取數(shù)據(jù),必須重新獲得用戶的私鑰,將小塊還原成完整的信息,如果不法分子想要獲得這些信息,就要投入更多的精力
?

三、IPFS的應(yīng)用
遺憾的是,我們說(shuō)了這么多,目前并不能實(shí)際應(yīng)用IPFS,到現(xiàn)在為止,它還在持續(xù)發(fā)展的階段,而且還需要大量的實(shí)驗(yàn)結(jié)果支撐才能保證它在直播開發(fā)APP上的表現(xiàn)。
需要注意的是,傳輸協(xié)議雖然是影響直播開發(fā)APP服務(wù)器宕機(jī)的因素之一,但不是必然條件,目前的傳輸協(xié)議仍然是直播平臺(tái)選擇的首要目標(biāo),在新的方式出現(xiàn)之前,直播開發(fā)APP需要做的是順其自然,在現(xiàn)有的基礎(chǔ)上針對(duì)可能宕機(jī)的原因做出相關(guān)的修復(fù),保證直播平臺(tái)的順利運(yùn)行。
聲明:以上內(nèi)容為云豹科技作者本人原創(chuàng),未經(jīng)作者本人同意,禁止轉(zhuǎn)載,否則將追究相關(guān)法律責(zé)任