騰訊架構(gòu)師熊普江:微信的成功不是偶然
原創(chuàng)迄今為止,微信月活躍用戶接近6億,是智能手機必備軟件之一,通訊軟件的***,成為了一款影響我們生活方式的產(chǎn)品。調(diào)查顯示25%的微信用戶每天打開微信超過30次,55.2%的微信用戶每天打開微信超過10次。是什么原因,使得微信成為我們必不可少的通訊應(yīng)用的呢?為此我們采訪了WOT2016互聯(lián)網(wǎng)運維與開發(fā)者峰會的特邀講師騰訊架構(gòu)師熊普江。
現(xiàn)任騰訊微信架構(gòu)師,負責公司業(yè)務(wù)資源規(guī)劃與技術(shù)架構(gòu)評審等工作。自1997年涉足互聯(lián)網(wǎng),曾服務(wù)美國Supreme、太平洋網(wǎng)絡(luò)、PPTV等技術(shù)與互聯(lián)網(wǎng)公司,任網(wǎng)絡(luò)營運總監(jiān)、運維總監(jiān)等職務(wù),2012年加入騰訊。逾18年互聯(lián)網(wǎng)從業(yè)背景,擁有豐富的大型網(wǎng)絡(luò)架構(gòu)規(guī)劃與建設(shè),海量用戶平臺規(guī)劃與營運技術(shù)支撐,超大規(guī)模業(yè)務(wù)資源規(guī)劃與技術(shù)架構(gòu)管理優(yōu)化等經(jīng)驗。
春節(jié)網(wǎng)絡(luò)壓力如此大為什么我們還能搶到紅包?
微信掀起的紅包浪潮,各大主流媒體也相繼與之合作,各種社交平臺也紛紛推出了自己的紅包策略。然而面對春節(jié)這種特大節(jié)日造成的網(wǎng)絡(luò)壓力,我們?yōu)槭裁催€能搶到紅包呢?
熊普江表示,微信有兩點可以做到支撐。***點是有足夠的資源,包括服務(wù)器、帶寬的資源,可以支撐到比較高的量,但是微信也會講究一個平衡,不光是從公司的成本或者資源為出發(fā)點,也從實際角度來看,用戶不可能短時間內(nèi)上非常多的資源,這個時候微信會考慮另外一個東西,就是架構(gòu)的有審支撐能力。微信里所有的架構(gòu)都支持有審服務(wù),這是微信非常強調(diào)的一點,但是對于高并發(fā)的場景有審服務(wù)可能就會臨時關(guān)閉,以保證服務(wù)的質(zhì)量。
信號的干擾,頻繁的3G、4G和WiFi的信號轉(zhuǎn)換,這些都會導致信號不穩(wěn)定。微信采取在手機端做了一些可緩存的東西,以及深度研究無線協(xié)議精簡微信的傳輸,來保證用戶在發(fā)朋友圈或者紅包的時候能夠比較快速、穩(wěn)定的發(fā)送。
用微信發(fā)語音消息為什么剩余流量還很多?
現(xiàn)在如此之多的APP都需要聯(lián)網(wǎng)使用,加之流量資費比較貴,很多人選擇開啟流量監(jiān)控,但是卻發(fā)現(xiàn)使用微信發(fā)語音消息走的流量并不多,這又是為什么呢?
熊普江告訴我:“微信這個產(chǎn)品首先就是考慮了用戶的流量問題,其次才是我們自己的成本”。微信自己會做流量的監(jiān)控以及精簡、壓縮和傳輸數(shù)據(jù)等等。
現(xiàn)在許多用戶會在某一階段進入死循環(huán),持續(xù)訪問同一數(shù)據(jù),這種現(xiàn)象被稱為“偷流量”。
而微信在監(jiān)控這方面的力度做得非常細。可以做到每一分鐘以內(nèi),監(jiān)控到所有的變化或異常的數(shù)據(jù)。如果說用戶重復請求的時候,微信會認為它是異常的請求從而關(guān)閉它,甚至客戶端也有這樣的邏輯。微信會判斷它從事的量,比如說達到3次就暫時停掉了,各種邏輯的優(yōu)化和一些技術(shù)手段保證用戶流量是物有所值的,或者說用在它該用的地方。
微信為什么可以成為主流通訊軟件?
即時通訊的應(yīng)用非常多,不乏新興APP的崛起,但是也有許多這種應(yīng)用被拍在了沙灘上。然而大家面對要留聯(lián)系方式的時候,說的最多的是“方便加您微信嗎”,微信不僅沒被拍在沙灘上,反而屹立不倒,成為了即時通訊應(yīng)用的又一高大里程碑。能做到有如此高的用戶體驗,微信還有哪些從用戶角度出發(fā)提高自身產(chǎn)品價值的優(yōu)勢呢?
微信一直在做朋友圈性能的優(yōu)化。比如在朋友圈發(fā)圖片時,微信會根據(jù)用戶網(wǎng)絡(luò)的不同,設(shè)置不同的圖片質(zhì)量,以便用戶可以比較快的上傳同時訪問速度也能得到提升。在圖片的規(guī)格上,微信發(fā)現(xiàn)以前使用的JPG格式存儲的字節(jié)比較多,所以引用了更好的技術(shù)比如Web P和HEVC這種格式,這兩種格式比傳統(tǒng)圖片編碼的效率更高,還可以幫用戶節(jié)省超過40%以上的流量。
***
對微信而言,其更看重對用戶來講的效率問題,換言之,微信很注重用戶體驗好不好。從采訪中可以看得出來,微信是很認真的在做著即時通訊這項產(chǎn)品,同時也在拓寬企業(yè)的領(lǐng)域,注重用戶體驗是微信成功的一大重要因素。
借用熊普江的話,“微信是幫助人們更便捷溝通的一種工具”。