作為一個(gè)開發(fā)者或者運(yùn)維人員,如果你在找一款工具幫你維護(hù)整個(gè)系統(tǒng)的穩(wěn)定性,并發(fā)量,吞吐量,你有很多選擇:云智慧,、oneAPM、聽云,甚至國外的NewRelic,Compuware等等,如果你想要的是側(cè)重監(jiān)控應(yīng)用和站點(diǎn)的速度,APP的性能等,你會(huì)發(fā)現(xiàn)能求助的只有美國的webpagetest,keynote, gomez等服務(wù)商,而且他們未必真正有用。性能極客團(tuán)隊(duì)的目標(biāo)正是劍指這片藍(lán)海,讓前端性能可監(jiān)控并精準(zhǔn)監(jiān)控。
移動(dòng)時(shí)代,體驗(yàn)為王,80%影響到用戶體驗(yàn)的性能問題都是與前端有關(guān),然而現(xiàn)如今前端性能的評測和優(yōu)化有一個(gè)最為突出的問題:開發(fā)者和運(yùn)維人員難以精準(zhǔn)衡量網(wǎng)站及移動(dòng)app的頁面加載速度,怎么辦?
性能極客針對這個(gè)行業(yè)痛點(diǎn)的解決方案是其獨(dú)創(chuàng)的“感知性能算法”。據(jù)性能極客創(chuàng)始人馬振雄介紹,“感知性能算法”是其團(tuán)隊(duì)歷時(shí)兩年的研究成果,其核心技術(shù)運(yùn)用兩套專有的圖像分析技術(shù)來模擬人腦思維中對于網(wǎng)頁或App“完成”的定義,通過模擬用戶視覺和人腦感知,真正從用戶視覺感知的角度精準(zhǔn)地計(jì)算頁面加載渲染時(shí)間。“每個(gè)頁面完整的加載過程其實(shí)都會(huì)有一些明顯的階段,這些階段之間會(huì)有明顯的元素渲染差異。我們的核心算法結(jié)合了圖像分析、人腦視覺習(xí)慣、統(tǒng)計(jì)學(xué),把頁面加載過程中的不同階段以階段幀的形式呈現(xiàn),再從若干階段幀中自動(dòng)計(jì)算出其中的關(guān)鍵幀,該關(guān)鍵幀時(shí)間便是最符合人腦視覺感知的頁面加載渲染時(shí)間,是頁面前端性能最直觀的指標(biāo)。”
通過感知性能算法,性能極客得以精準(zhǔn)測量網(wǎng)站及APP的頁面加載速度。以下是性能極客及美國服務(wù)商就統(tǒng)一網(wǎng)站的測量結(jié)果對比圖:
性能極客(基于視覺速度)v.s.美國同類公司(基于onload瀏覽器事件)
性能極客的精確度超越了美國同類知名服務(wù)商。據(jù)悉性能極客“感知性能算法”的核心技術(shù),已經(jīng)成功申請了兩項(xiàng)國家專利。
據(jù)馬振雄透露,除了完美支持web頁面精準(zhǔn)監(jiān)測,性能極客已經(jīng)發(fā)布了支持移動(dòng)端APP,原生app以及h5輕應(yīng)用的前端性能監(jiān)測服務(wù)。國內(nèi)最大的母嬰社區(qū)寶寶樹旗下的電商平臺(tái)已經(jīng)作為性能極客的種子用戶參與了移動(dòng)端app監(jiān)測服務(wù)的內(nèi)測。
性能極客的服務(wù)目前免費(fèi),近期會(huì)細(xì)化成不同版本,屆時(shí)仍將繼續(xù)提供針對初級開發(fā)者的免費(fèi)版本,對于專業(yè)開發(fā)者及企業(yè)的需求,性能極客提供按需定制的服務(wù)。相較于其他APM服務(wù)商“大而全“的做法,性能極客追求“小而精”,其團(tuán)隊(duì)還在進(jìn)一步根據(jù)用戶需求更細(xì)致的打磨產(chǎn)品。
性能極客2015年初拿到天使輪融資,產(chǎn)品1.0版本8月推出,目前已有10多家標(biāo)桿客戶,包括國內(nèi)頂級的知名大型在線旅游電商,母嬰電商以及跨境電商平臺(tái)等。年底會(huì)開展preA輪。創(chuàng)始人團(tuán)隊(duì)均是來自微軟,攜程的擁有十多年經(jīng)驗(yàn)的性能專家。