當前位置:律師網大全 - 專利申請 - 更效率、更優雅

更效率、更優雅

從人工到自動化,從重復到創新,技術演進的歷程中,伴隨著開發者工具類產品的發展。

阿裏巴巴將自身在各類業務場景下的技術積澱,通過開源、雲上實現或工具等形式對外開放,本文將精選了壹些阿裏巴巴的開發者工具,希望能幫助開發者們提高開發效率、更優雅的寫代碼。

由於開發者涉及的技術領域眾多,筆者僅從自己熟悉的領域,以後端開發者的視角盤點平時可能有得到的工具。每個工具按照以下幾點進行介紹:

Arthas 阿裏巴巴2018年9月開源的壹款Java線上診斷工具。

工具的使用場景:

Arthas支持JDK 6+,支持Linux/Mac/Windows,采用命令行交互模式,同時提供豐富的 Tab 自動補全功能,進壹步方便進行問題的定位和診斷。

使用教程:

基礎教程:&id=arthas-basics

進階教程:&id=arthas-advanced

獲取方式:(免費)

開源地址:/docs/installation.html

獲取方式:(免費)

項目地址:/txd-team/docsite

Freeline 可以充分利用緩存文件,在幾秒鐘內迅速地對代碼的改動進行編譯並部署到設備上,有效地減少了日常開發中的大量重新編譯與安裝的耗時。Freeline 最快捷的使用方法就是直接安裝 Android Studio 插件。

使用教程:

/alibaba/freeline/blob/master/README-zh.md

獲取方式:(免費)

項目地址:/alibaba/freeline

PTS 可以模擬大量用戶訪問業務的場景,任務隨時發起,免去搭建和維護成本,支持 JMeter 腳本轉化為 PTS 壓測,同樣支持原生 JMeter 引擎進行壓測。

使用教程:

/document_detail/70290.html

獲取方式:(收費)

工具地址:/product/pts

KT 可以簡化在 Kubernetes 下進行聯調測試的復雜度,提高基於Kubernetes的研發效率。

使用教程:

/articles/690519

獲取方式:(免費)

工具地址:

/download/3393

AHAS 為 K8s 等容器環境提供了架構可視化的功能,同時,具有故障註入式高可用能力評測和壹鍵流控降級等功能,可以快速低成本的提升應用可用性。

工具的使用場景:

使用教程:

/document_detail/90323.html

獲取方式:(免費)

工具地址:

/product/ahas

作者:中間件小哥

  • 上一篇: 阿裏巴巴開發者工具不完全盤點
  • 下一篇:高新技術企業怎麽辦理
  • copyright 2024律師網大全