億級日活業務穩如磐石,華為雲CodeArts PerfTest發布

2023-04-25     華為雲

原標題:億級日活業務穩如磐石,華為雲CodeArts PerfTest發布

計算機軟體作為人類邏輯智慧的偉大結晶之一,已經滲透到了人類社會的各個角落。

早期的計算機發展對硬體有很強的依賴性,只有少數的個人或者機構才能擁有軟體這種「奢侈品」。但隨著軟體行業的高速發展,軟體逐步走下了高高在上的神壇,用戶也開始從經濟學角度考慮軟體產品的投入產出比,並對軟體的性能提出了更高要求。

隨著摩爾定律越來越難以維持,軟體性能的提升已經成為重中之重。而軟體性能測試作為衡量軟體性能和發現性能瓶頸的關鍵手段之一,也得到越來越多的重視。

以當前火熱的數字化營銷為例,線上的秒殺搶購、搶紅包、熱點營銷等活動已成為企業必備的營銷手段,隨之而來的大規模流量浪涌對系統來說是個巨大的考驗,如何應對用戶和流量激增的同時又能保障應用的穩定運行已成為各廠家必須解決的問題。

國外某電商巨頭的統計顯示客戶訪問的響應時間每延長1秒,網站一年就會減少16億美元銷售額,首頁打開時間每增加100毫秒,網站的銷售量會減少1%。據估計,每年電子商務網站都會因載入速度過慢,而損失11億~13億美元的收入。

換言之,一個好的網站,絕不允許其性能方面出現問題。

華為雲性能測試服務(PerformanceTest,簡稱PerfTest)是一項為基於HTTP / HTTPS / TCP / UDP / HLS / WEBSOCKET等協議構建的雲應用提供性能測試的服務。支持快速模擬大規模並發用戶的業務高峰場景,可以很好地支持報文內容和時序自定義、多事務組合的複雜場景測試,測試完成後提供專業的測試報告,將性能壓測本身的工作持續簡化,幫助客戶將更多的精力投放到業務和性能問題本身,同時降低成本,提升穩定性,優化用戶體驗,幫助企業提升商業價值。

近日,華為雲性能測試服務CodeArts PerfTest全新上線,提供低門檻、低成本的一站式雲化性能測試解決方案,其服務設計理念為:

  • Anywhere,支持多種協議,滿足各行各業;
  • Anyone,免編碼開展各層次性能測試;
  • Anytime,即開即用,任何時候開展測試。

華為雲CodeArts PerfTest,為應用保駕護航,助力產品高質量發布

隨著分布式架構和微服務的普及,應用的複雜程度越來越高,在架構解構和性能提升的同時,帶來了生產環境性能問題定位難度高、修復周期長等問題。因此,如何做到有效防範並能快速修復,成為高效開展性能測試的主要訴求。

華為雲CodeArts PerfTest為華為內部百萬微服務提供性能測試,幫助研發人員日常性能診斷、故障定位和排查,將微服務的性能測試周期由周級降低至小時級,有力地支撐了華為雲、終端、車、能源等各類型產品的應用性能評估和日常運維質量保障。

現在,華為雲將內部多年積累的應用性能測試能力沉澱到CodeArts PerfTest,該工具具備4大特性:

▎特性一:千萬級性能壓測引擎,保障億級日活系統穩定可靠

華為雲CodeArts PerfTest提供千萬級集群超大規模並發能力,涵蓋超高並發瞬時發起、梯度加壓、動態壓力調整等功能,滿足億級日活應用的壓測要求;

支持自定義插件,實現私有協議和函數的對接,滿足各類協議與複雜場景的性能壓測,讓企業能夠靈活按需進行高並發測試,提前發現極限場景下的性能問題,保障產品上市質量。

▎特性二:8大特色壓測模式,性能容量全場景智能評估

華為雲CodeArts PerfTest沉澱了30年高並發測試工程方案與實踐,提供了浪涌(突發流量)、智能摸高(系統性能摸底)、震盪(模擬高低峰)、TPS模式(壓力自定義)等8大模式,快速構建真實場景,助力產品壓測場景覆蓋率提升50%,滿足客戶全場景的壓測訴求。

▎特性三:存量資產零成本接入,性能壓測開箱即用

華為雲CodeArts PerfTest兼容JMeter腳本以及腳本的執行,企業僅需把原有JMeter腳本導入生成JMeter工程,即可快速進行壓測,縮短搭建JMeter大規模壓測環境的時間,按需彈性擴容並發執行機,提升整體執行效率,支撐壓測周期由周級降低至小時級

▎特性四:產品性能全方位評估,快速識別性能瓶頸

華為雲CodeArts PerfTest提供多維度指標的壓測報告,包含TPS、RT、SuccessRate、TPxx、StatusCode、執行日誌等20多項性能指標,可接入實時資源並調用鏈關係的可視化數據分析,全方位評估性能指標,通過多輪報告對比功能,快速準確分析出性能瓶頸點,為業務的上線保駕護航。

得益於以上特性,華為雲CodeArts PerfTest如今已廣泛應用於金融、車企、網際網路、政企等領域,幫助企業預估性能容量基線,合理利用資源,提升服務穩定性,為企業發展夯實基礎。

如華為雲CodeArts PerfTest專家團隊協助海外某通訊平台,通過模擬業務10大核心千萬級並發的真實業務場景,達成1億日活架構優化的目標,提升資源利用率200%,節省用戶成本百萬美金,有效保障業務急速擴張10倍,達成公司戰略目標。

未來,華為雲CodeArts PerfTest將不斷沉澱企業應用性能看護的最佳實踐,提供一體化智能壓測體系解決方案,持續提升關鍵技術競爭力,守護客戶產品穩定,助力客戶商業成功。

關注@華為雲,了解更多資訊

文章來源: https://twgreatdaily.com/0f3594b002fe22a2d8d9341c4e4cccb0.html