WOT講師聽云技術(shù)副總裁廖雄杰:APM為云端應(yīng)用插上翅膀
原創(chuàng)在PC時(shí)代APM就被廣泛使用于網(wǎng)站監(jiān)測(cè),評(píng)估網(wǎng)站整體訪問性能,伴隨移動(dòng)互聯(lián)網(wǎng)的發(fā)展,各種APP不斷出現(xiàn),隨之而來的性能問題——閃退、黑屏、執(zhí)行慢等問題讓無數(shù)開發(fā)者為之頭疼。進(jìn)入云計(jì)算的時(shí)代后,服務(wù)器不斷向云端遷移,市場(chǎng)上對(duì)應(yīng)用性能管理(APM)的需求越來越大。【W(wǎng)OT2015"互聯(lián)網(wǎng)+"時(shí)代大數(shù)據(jù)技術(shù)峰會(huì)】51CTO特邀講師聽云技術(shù)副總裁廖雄杰,為大家解讀云時(shí)代的APM。
從PC端到移動(dòng)端
移動(dòng)互聯(lián)網(wǎng)不斷發(fā)展,導(dǎo)致PC端的流量正在逐步降低,越來越多的碎片化時(shí)間集中在移動(dòng)互聯(lián)網(wǎng)上,二者的地位正在逐步轉(zhuǎn)換。目前市面上的APP多如牛毛,其功能大多類似,要想在在眾多雷同的APP中脫穎而出,性能就成為APP開發(fā)者不得不思考的問題。
在廖雄杰看來,崩潰和HTTP請(qǐng)求是造成APP卡頓、黑屏、閃退這些問題的罪魁禍?zhǔn)?。他告訴記者:一些APP的卡頓經(jīng)常是后臺(tái)的網(wǎng)絡(luò)請(qǐng)求在搞怪,“聽云App”通過實(shí)時(shí)監(jiān)控它的網(wǎng)絡(luò)請(qǐng)求狀況幫助開發(fā)者去發(fā)現(xiàn)和定位問題。而當(dāng)APP出現(xiàn)閃退或者崩潰時(shí),“聽云App”會(huì)做源代碼級(jí)別的解讀,從而幫助開發(fā)者迅速解決問題。
隨著2015年資本熱情迅速冷卻,許多toC的APP如同流星一般劃過。一些toB的APP則長(zhǎng)久的生存了下去。雖然同為APP,但toC和toB的APP在性能要求上也有很大的不同。
廖雄杰認(rèn)為:”toC的APP訪問量一般會(huì)比較高,用戶也比較分散難以監(jiān)控,從這個(gè)角度上說toB的APP就相對(duì)簡(jiǎn)單。不過從另外一個(gè)角度看,toB的用戶主要集中在某個(gè)領(lǐng)域,因此這類應(yīng)用在開發(fā)、設(shè)計(jì)、用戶體驗(yàn)方面要求會(huì)更高。
但無論是toB還是toC的APP,網(wǎng)絡(luò)問題都是短板,相較于PC端、移動(dòng)端的網(wǎng)絡(luò)環(huán)境更加復(fù)雜,一點(diǎn)小小的網(wǎng)絡(luò)波動(dòng),都會(huì)造成APP性能的極大不穩(wěn)定,如上文提到的卡頓閃退的現(xiàn)象都會(huì)不同程度的出現(xiàn),那么用戶體驗(yàn)也會(huì)隨之下降,進(jìn)而造成用戶流失。
APM在云時(shí)代的挑戰(zhàn)
云計(jì)算可以說是近年來最火熱的概念,而隨著技術(shù)發(fā)展和國(guó)內(nèi)云計(jì)算廠商的不斷成熟,其優(yōu)勢(shì)不斷放大,許多創(chuàng)業(yè)公司大力推崇云部署方案。但隨之而來底層技術(shù)架構(gòu)的遷移和運(yùn)維都會(huì)遇到相應(yīng)的麻煩。
廖雄杰介紹:“首先,之前的主機(jī)大多是自己進(jìn)行搭建,而在云端則大多采用多租戶的模式。其次在向云端遷移的過程中會(huì)大量用到云端架構(gòu)層組件的中間件,導(dǎo)致監(jiān)控也不像原來那樣奏效。因此當(dāng)出現(xiàn)問題的時(shí)候環(huán)境的影響會(huì)更加復(fù)雜。”
從趨勢(shì)上說APM和云的結(jié)合是一個(gè)趨勢(shì)也是一個(gè)挑戰(zhàn),如何與云端技術(shù)架構(gòu)做更深度的整合,幫助用戶在云端遷移的過程中更好進(jìn)行性能管理成為不可回避的問題。
對(duì)此廖雄杰回答:“現(xiàn)在聽云已經(jīng)主動(dòng)和阿里云、AWS、騰訊云、Ucloud等云廠商在生態(tài)和技術(shù)層面進(jìn)行合作,針對(duì)不同的云服務(wù)商提供更加深度和定制化的服務(wù),力求為用戶提供更好應(yīng)用性能管理服務(wù)。”
小結(jié)
“互聯(lián)網(wǎng)+”大潮的襲來,不僅促使技術(shù)加快變革,更帶來了人們思維上的顛覆和革新。
大而全的巨頭并非是這個(gè)時(shí)代的選擇,深耕于自己的細(xì)分領(lǐng)域成為大多數(shù)企業(yè)的選擇。因此專業(yè)的事情交給專業(yè)的團(tuán)隊(duì)來做,作為APM行業(yè)領(lǐng)軍者的聽云,不僅能夠帶動(dòng)行業(yè)發(fā)展,更能夠幫助更多的企業(yè)構(gòu)建高效、有序的業(yè)務(wù)系統(tǒng)。
11月深圳WOT,我們聊大數(shù)據(jù)