在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

真正的主站性能測試工程師是什么樣的

工程師人生 ? 來源:工程師吳畏 ? 2019-07-15 16:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

性能測試說的裝B點兒,其實沒啥,就是和Response Time(或者說latency)、throughput(也可以說capacity)以及scalability打交道。弄懂了這三個要素,應該就算是一個合格的性能測試工程師了。

當然,我不會裝B,只是一介武夫,所以我接下來只想從偏技術層面聊聊我心目中真正的主站性能測試工程師是啥樣的:

1、大局觀。性能測試工程師一定要有系統化的思維,要站在整個系統測試的角度看問題。一個優秀的性能工程師必須要有相當的知識廣度。否則在測試期間,你必須依賴外界援助(比如DBA,Dev或OPS)來協助,效率不高,更關鍵的是可能會被誤導,漏掉很多性能BUG。我常??吹浇M里的童鞋們在壓測時一看到TPS降了,就死盯著應用,就著急的去分析線程或做CPU Profiling。找不到原因后有時問到我時,我習慣的第一句總是 你看過DB么?確認DB端正常么?看過壓測客戶端么?確認壓測端正常么? 我個人意見:不要老憑經驗,一有重復癥狀就思維定式;一定要堅持先從全局看問題,隔離到是應用層面、DB層面抑或是壓測客戶端層面后再進一步深入定位問題。

2、技能深度。在性能測試工具方面有自己獨特的理解;同時也應該在操作系統、數據庫、應用程序等方向的配置管理與調優方向上非常的熟悉。

3、敏感。這個一方面是天賦,一方面是經驗積累吧, 很多隱蔽的性能問題確實是需要豐富的經驗才能發現,極容易漏掉:)

4、興趣。其實這條才是最重要的^-^

如果說具體些通俗些,我眼里主站真正的性能工程師是這樣的:

1、熟悉Java(包括JVM內在機理)/c/c++。理由很簡單,主站大部分的外圍應用和中間件都是JAVA寫的,底層核心系統是c/c++寫的。

2、精通linux管理和shell編程。理由更簡單,我一直覺得,shell熟練與否非常大程度決定了一個工程師的工作效率。

3、對數據庫管理和性能優化有自己的實踐和心得(數據庫永遠是個性能要點)

4、精通某一個性能測試工具。不止是使用,更包括原理,如何改造擴展。

5、熟悉linux kernel的實現(比如內存管理、文件系統、系統調用… )。這條感觸在最近兩個月特別深,可能是受到褚霸、子團等大俠們的影響吧,如果不熟悉kernel,確實很難在底層系統的性能測試上有所真正建樹。其實這塊也算是整個質量保證部的技術短板吧,現在淘寶的linux內核組都是自測+他人review的形式,如果。。。^-^

6、了解常見硬件,特別是存儲相關。這塊主要是受國外Percona公司的Peter和Vadim影響,他們能成為世界公認的mysql性能專家,他們熟悉mysql源碼當然很重要,但也與他們那非常淵博的底層硬件知識是分不開的。

當然以上都是我個人意見,從我自己的角度出發看的問題。其實性能測試還有很多領域,比如前端性能測試這塊,我是小白,就不發表任何相關意見了^-^ 但說到底,做性能這塊關鍵一是經驗積累二是掌握相關底層技術

至今還記得百淘65期讓我最為難忘的細節,達人青云在分享他的牛P經歷時總結到的:

● 結合優勢,做別人做不了的

● 發現問題,做別人沒做過的

● 主動出擊,做別人不愛做的

希望自己能一直銘記這三句話,有天能成為一個真正的性能工程師

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 測試工程師
    +關注

    關注

    6

    文章

    125

    瀏覽量

    12733
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    做了電子工程師之后,最好拍的視頻出現了#硬件設計 #電子DIY #電子工程師

    電子工程師
    安泰小課堂
    發布于 :2025年06月24日 17:45:57

    一個優秀的射頻測試工程師需要具備哪些技能?

    一個優秀的射頻測試工程師需要具備哪些技能?在無線技術高速發展的今天,射頻(RF)測試工程師是確保通信設備性能與用戶體驗的關鍵角色。從復雜的調制方案到無處不在的干擾,從功耗優化到標準合規性,工程
    的頭像 發表于 05-16 10:08 ?350次閱讀
    一個優秀的射頻<b class='flag-5'>測試工程師</b>需要具備哪些技能?

    電子工程師必看!EMC設計難題一式破解

    遇到過這些困擾? ? 高頻噪聲干擾導致設備誤動作? ? 模塊集成后EMC測試反復不達標? ? 電路板布局總讓EMI/EMS性能拖后腿? ? 新器件微細化帶來的EMC風險難以評估? 作為電子電路設計工程師, EMC合規與
    的頭像 發表于 05-07 21:06 ?1417次閱讀

    問,成為硬件工程師需要幾只手?#硬件工程師 #YXC晶振 #揚興科技 #搞笑

    硬件工程師
    揚興科技
    發布于 :2025年04月25日 17:15:37

    如何成為一名嵌入式軟件工程師

    、Java等)和軟件開發工具,還需要對硬件的工作原理有深入的理解。 在團隊中,嵌入式軟件工程師往往扮演著核心角色,他們的工作直接關系到產品的性能、穩定性和用戶體驗。 02掌握核心技能與知識
    發表于 04-15 14:37

    硬件工程師:回答我!#回答我 #硬件工程師 #YXC晶振 #揚興科技

    硬件工程師
    揚興科技
    發布于 :2025年03月25日 18:46:59

    一招拿捏電子工程師#被AI拿捏了 #電子工程師 #電子電工

    電子工程師
    安泰小課堂
    發布于 :2025年03月25日 17:30:51

    如何成為嵌入式開發工程師

    如何成為嵌入式開發工程師? 成為嵌入式開發工程師通常需要掌握一系列技能和知識,并且在實踐中不斷積累經驗。以下是一些基本步驟和建議: 1. 基礎教育:- 獲取電子工程、計算機科學或相關領域的學位
    發表于 02-19 10:39

    嵌入式工程師常用的開發工具有哪些?

    開發。通過分支管理,工程師可以在不影響分支的情況下進行新功能的開發和測試,提高開發效率和代碼質量。 五、硬件仿真器 硬件仿真器可以在沒有實際硬件的情況下模擬目標系統的運行。例如,一些高端的硬件
    發表于 12-20 15:29

    Keysight助力提升工程師測試測量知識水平

    Keysight為您解鎖測試測量領域的最新知識,助力工程師在快速變化的科技環境中保持競爭力。
    的頭像 發表于 10-16 09:28 ?822次閱讀

    FPGA算法工程師、邏輯工程師、原型驗證工程師有什么區別?

    ,如數字信號處理、圖像處理、人工智能等,并將其轉化為適合 FPGA 實現的硬件邏輯。重點在于算法的性能提升、資源利用效率以及與系統的集成。 FPGA 邏輯工程師: 側重于 FPGA 內部邏輯電路
    發表于 09-23 18:26
    主站蜘蛛池模板: 久久99国产精品免费观看 | 亚洲国产精品自在现线让你爽 | 老师叫我揉她内裤越快越好 | 99久久婷婷免费国产综合精品 | 手机看高清特黄a大片 | 琪琪午夜伦埋大全影院 | 国内精品免费视频自在线 | 在线看片一区 | 奇米影视亚洲狠狠色777不卡 | 免费在线一区二区三区 | 日本www高清 | 深夜视频在线免费观看 | aaa亚洲| 激情六月天 | 欧美一级特黄乱妇高清视频 | 日本三级人妇 | 成人网中文字幕色 | 久久久精品免费国产四虎 | 一级做a爰片久久毛片一 | 久久夜夜操 | 色视频网站色视频播放 | 在线五月婷婷 | 自拍中文字幕 | 七月丁香八月婷婷综合激情 | 狠狠操天天操夜夜操 | 午夜香港三级在线观看网 | 黄色片视频网 | 日本69xxx| 欧美色a电影精品aaaa | 91福利免费视频 | 久久久免费的精品 | 午夜在线视频 | 性欧美大战久久久久久久久 | 天天狠天天操 | 国产一区二区丁香婷婷 | 女人张开腿让男人桶免费网站 | 亚洲精品成人久久久影院 | 日本三级成人中文字幕乱码 | 欧美破处视频在线 | 不卡视频一区二区 | 午夜国产精品免费观看 |