衡量技術(shù)的又一個關(guān)鍵指標稿湿,性能

來啦铅匹,請坐。

我是老楊饺藤,這是我的《數(shù)字化研發(fā)管理》書籍的前奏包斑,我?guī)闵晕⒁娮R下其魅力。

如果你有強化管理能力涕俗,量化技術(shù)產(chǎn)出罗丰,提升技術(shù)效能,打造技術(shù)團隊等需求再姑,那么這套課程會為你揭開技術(shù)管理的神秘面紗萌抵,可以讓“媽媽再也不用擔(dān)心你的工作了”。

這是《數(shù)字化技術(shù)管理的方法和實踐》第九講元镀,衡量技術(shù)的指標——性能绍填。

一句話解釋下:對于技術(shù)做的好還是壞,技術(shù)水平強還是弱栖疑,除了穩(wěn)定性之外讨永,就是性能了,所謂性能就是說你提供出去的產(chǎn)品也好遇革,平臺也好卿闹,服務(wù)也好,接口也好萝快,這些東東到底能夠同時總計服務(wù)多少用戶锻霎,能夠單次服務(wù)多少用戶,提供服務(wù)時效率和響應(yīng)時間幾何揪漩。

或者你可以認為性能是穩(wěn)定性的一部分量窘,anyway,本篇單獨來講解性能氢拥,如果說穩(wěn)定性決定你的產(chǎn)品是不是可用,那么性能就決定了你的產(chǎn)品是不是好用锨侯,是不是愛用嫩海。

下面直接進入性能部分的詳細講解,性能的邏輯與穩(wěn)定性相同囚痴,都要分層次進行治理叁怪,性能劃分為三個層次:技術(shù)基礎(chǔ)層、技術(shù)平臺層深滚、業(yè)務(wù)服務(wù)層奕谭,本篇聚焦在技術(shù)平臺層涣觉、業(yè)務(wù)平臺層和服務(wù)層,技術(shù)平臺和業(yè)務(wù)平臺用后端性能去表征血柳,服務(wù)層用前端性能去表征官册。提升性能的層次清楚了,那在性能的生命周期內(nèi)怎么量化呢难捌?直接上硬菜了膝宁,兩道:

后端性能的衡量指標:吞吐量和平均響應(yīng)時間,吞吐量由QPS和并發(fā)數(shù)來表征根吁,這兩者有一個換算關(guān)系如圖1员淫。

圖1 后端性能

前端性能的衡量指標:首屏?xí)r間和用戶可交互時間為主,白屏?xí)r間和頁面總下載時間為輔击敌,其中每個指標的通用標準和計算方式如圖2介返。

圖2 前端性能

那么首先你需要得到性能的現(xiàn)狀,手段就是壓測了(很多壓測工具沃斤,如Loadrunner/OneAPM Broswer Insight)圣蝎,可以很細的得到多少并發(fā)下QPS和RT,白屏?xí)r間轰枝、首屏?xí)r間捅彻、資源加載完成時間、網(wǎng)頁加載完成時間等鞍陨。

那現(xiàn)狀得到了步淹,就開始制定性能的目標了,前端通用的性能標準請參見圖2诚撵,那根據(jù)前端標準和業(yè)務(wù)等級標準缭裆,S1級的業(yè)務(wù)所依賴的服務(wù)那肯定是RT在100-200毫秒,并發(fā)超過歷史峰值的20%寿烟,QPS做到彈性擴容澈驼;S2的在200-300毫秒,并發(fā)超過歷史峰值的20%筛武,QPS做到彈性擴容缝其;依此類推。

那怎么去提升性能指標呢徘六?同樣要根據(jù)業(yè)務(wù)等級内边、系統(tǒng)等級、服務(wù)等級去做待锈,不同的業(yè)務(wù)等級投入不同的資源去做:

1.后端性能:1)代碼/算法/架構(gòu)優(yōu)化漠其;2)集群、分布式;3)緩存和屎;4)異步化拴驮;5)服務(wù)化;6)彈性擴容柴信。等套啤。

2.前端性能:1)懶加載;2)圖片等壓縮颠印;3)前端纲岭、瀏覽器緩存;4)CDN线罕;5)接口合并止潮。等。

好钞楼,至此性能指標該告一段落了喇闸,細心的同學(xué)會問:“誒,怎么“個數(shù)”這個衡量指標沒有講述询件?”

不得不說燃乍,細心同學(xué)真的很細心,“個數(shù)”的確沒講宛琅,“個數(shù)”其實也無需多言刻蟹,就是多多積累技術(shù)資產(chǎn):代碼、文檔嘿辟、技術(shù)組件舆瘪、技術(shù)平臺、軟著红伦、專利等英古,退一萬步講,積累這些東東至少能夠讓從事軟件開發(fā)的你心理上踏實昙读。

好召调,小結(jié)一下,團隊部分講完了(專欄4蛮浑,5唠叛,6),技術(shù)部分也講完了(專欄7沮稚,8玻墅,9),如果你還記得技術(shù)管理二維表的話壮虫,接下來呢該講解業(yè)務(wù)部分了。團隊管的再棒,技術(shù)做的再好囚似,如果不為業(yè)務(wù)服務(wù)剩拢,那也是耍流氓,為了避免成為流氓饶唤,還是要扎扎實實的支持業(yè)務(wù)徐伐,是么?

歡迎持續(xù)關(guān)注募狂,下次見办素。

注:其實還有一個指標也有點意思,就是機器祸穷、存儲性穿、計算等資源的使用率,與人效很類似雷滚,這是一個少投入多產(chǎn)出的事需曾,這是個好指標,在特定的情況下會較多的關(guān)注祈远,本篇不做講述呆万,后續(xù)看情況我是否把它單獨一章進行講解。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末车份,一起剝皮案震驚了整個濱河市谋减,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌扫沼,老刑警劉巖出爹,帶你破解...
    沈念sama閱讀 207,113評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異充甚,居然都是意外死亡以政,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評論 2 381
  • 文/潘曉璐 我一進店門伴找,熙熙樓的掌柜王于貴愁眉苦臉地迎上來盈蛮,“玉大人,你說我怎么就攤上這事技矮《队” “怎么了?”我有些...
    開封第一講書人閱讀 153,340評論 0 344
  • 文/不壞的土叔 我叫張陵衰倦,是天一觀的道長袒炉。 經(jīng)常有香客問我,道長樊零,這世上最難降的妖魔是什么我磁? 我笑而不...
    開封第一講書人閱讀 55,449評論 1 279
  • 正文 為了忘掉前任孽文,我火速辦了婚禮,結(jié)果婚禮上夺艰,老公的妹妹穿的比我還像新娘芋哭。我一直安慰自己,他們只是感情好郁副,可當(dāng)我...
    茶點故事閱讀 64,445評論 5 374
  • 文/花漫 我一把揭開白布减牺。 她就那樣靜靜地躺著,像睡著了一般存谎。 火紅的嫁衣襯著肌膚如雪拔疚。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,166評論 1 284
  • 那天既荚,我揣著相機與錄音稚失,去河邊找鬼。 笑死固以,一個胖子當(dāng)著我的面吹牛墩虹,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播憨琳,決...
    沈念sama閱讀 38,442評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼诫钓,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了篙螟?” 一聲冷哼從身側(cè)響起菌湃,我...
    開封第一講書人閱讀 37,105評論 0 261
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎遍略,沒想到半個月后惧所,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,601評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡绪杏,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,066評論 2 325
  • 正文 我和宋清朗相戀三年下愈,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蕾久。...
    茶點故事閱讀 38,161評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡势似,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出僧著,到底是詐尸還是另有隱情履因,我是刑警寧澤,帶...
    沈念sama閱讀 33,792評論 4 323
  • 正文 年R本政府宣布盹愚,位于F島的核電站栅迄,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏皆怕。R本人自食惡果不足惜毅舆,卻給世界環(huán)境...
    茶點故事閱讀 39,351評論 3 307
  • 文/蒙蒙 一西篓、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧朗兵,春花似錦污淋、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,352評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽礁鲁。三九已至盐欺,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間仅醇,已是汗流浹背冗美。 一陣腳步聲響...
    開封第一講書人閱讀 31,584評論 1 261
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留析二,地道東北人粉洼。 一個月前我還...
    沈念sama閱讀 45,618評論 2 355
  • 正文 我出身青樓,卻偏偏與公主長得像叶摄,于是被迫代替她去往敵國和親属韧。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,916評論 2 344