2026-10-30 09:33:34
阿里巴巴常用的15款开发者工具如下:
Arthas(Java线上诊断工具)
简介:开源的Java线上诊断工具,支持JDK 6+,适用于Linux/Mac/Windows,采用命令行交互模式,提供Tab自动补全功能。
使用场景:定位类加载问题、线上调试困难、JVM实时状态监控等。
获取方式:开源,地址为
Cloud Toolkit(IDE插件)
简介:IDE插件,支持一键部署应用到本地或云端机器,内置Arthas诊断、终端命令和SQL执行功能,兼容IntelliJ IDEA、Eclipse、PyCharm和Maven。
使用场景:简化代码打包、部署流程,避免频繁切换工具。
获取方式:免费,地址为
ChaosBlade(混沌实验注入工具)
简介:混沌工程工具,支持丰富故障场景注入(如延迟、异常、参数修改等),帮助提升分布式系统容错性。
使用场景:微服务容错能力测试、容器编排配置验证、PaaS层健壮性测试。
获取方式:开源,地址为
Java代码规约扫描插件
简介:基于Kotlin开发,用于检测Java代码中的不规范问题并提示。
使用场景:代码质量检查,符合阿里巴巴编码规范。
获取方式:开源,地址为
ARMS(应用实时监控工具)
简介:APM类监控工具,提供前端、应用、自定义三类监控选项。
使用场景:实时性能监控、故障快速定位、用户体验保障。
获取方式:收费,地址为
Docsite(静态开源站点搭建工具)
简介:集官网、文档、博客和社区为一体的静态站点解决方案,支持多端、国际化、SEO等功能。
使用场景:快速搭建企业官网或技术文档站点。
获取方式:开源,地址为
Freeline(Android秒级编译方案)
简介:通过缓存文件实现代码改动秒级编译并部署到设备,减少重新编译与安装时间。
使用场景:Android开发日常编译优化。
获取方式:开源,地址为
PTS(性能测试工具)
简介:模拟大量用户访问业务场景,支持JMeter脚本转化和原生引擎压测。
使用场景:性能测试,免去搭建和维护成本。
获取方式:收费,地址为
KT(云效开发者工具)
简介:简化Kubernetes下联调测试复杂度,提高研发效率。
使用场景:基于Kubernetes的调试与测试。
获取方式:免费,地址为
AHAS(架构可视化工具)
简介:为K8s等容器环境提供架构可视化、故障注入评测和流控降级功能。
使用场景:服务化改造中的架构可视化、高可用能力评测。
获取方式:免费,地址为
EasyExcel(数据处理工具)
简介:Java解析、生成Excel的框架,降低内存消耗,避免大文件溢出。
使用场景:处理大规模Excel数据。
获取方式:开源,地址为
HandyJSON(iOS类工具)
简介:Swift语言中的JSON序列化/反序列化库,支持纯Swift类,无需继承NSObject或定义Mapping函数。
使用场景:Swift项目中的JSON数据处理。
获取方式:开源,地址为
EDAS Serverless(云上资源和应用部署工具)
简介:基于Kubernetes的Serverless平台,支持主流微服务框架(如Spring Cloud、Dubbo),无需管理集群与服务器。
使用场景:快速创建容器化应用,降低运维成本。
获取方式:公测期间免费,地址为
Druid(数据库连接池)
简介:Java数据库连接池,提供强大监控和扩展功能。
使用场景:数据库连接管理,性能监控。
获取方式:开源,地址为
Dragonwell(Java工具集)
简介:阿里巴巴内部OpenJDK定制版AJDK的开源版本,针对超大规模数据中心优化,兼容Java SE标准。
使用场景:高并发、大规模Java应用运行环境。
获取方式:开源,地址为