用途:该技能面向性能工程,用于诊断后端、前端或基础设施的性能瓶颈,设计负载测试、容量规划与可扩展性策略,搭建可观测性与性能监控,优化延迟、吞吐量与资源效率。不适用于无性能目标的功能开发、无法获取指标/追踪/剖析数据的场景,或仅需非技术性快速总结的任务。
主要能力:现代可观测性与监控(OpenTelemetry 分布式追踪、指标采集与跨服务关联;DataDog APM、New Relic、Dynatrace、Honeycomb、Jaeger 等 APM;Prometheus、Grafana、InfluxDB 与 SLI/SLO 跟踪;真实用户监控与 Core Web Vitals;合成监控与日志关联)。应用剖析(CPU 火焰图与热点识别、内存堆分析与 GC 调优、I/O 与数据库查询剖析、JVM/Python/Node.js/Go 及容器与云平台剖析)。负载测试与验证(k6、JMeter、Gatling、Locust、Artillery;REST/GraphQL/WebSocket 测试;Puppeteer、Playwright、Selenium 性能测试;混沌工程;性能预算与 CI/CD 回归检测;自动扩缩容与容量验证)。多级缓存(应用内、Redis/Memcached 分布式、数据库查询与连接池、CDN 与浏览器缓存、API 响应缓存与失效策略)。前后端与分布式系统优化(Core Web Vitals、资源与 JS/CSS 优化、HTTP/2/3;API 响应、微服务、异步处理、数据库索引与读写分离;服务网格、消息队列、API 网关与负载均衡)。云与数据性能(自动扩缩容、Serverless 冷启动、容器资源限制、存储与成本性能权衡;查询执行计划、索引优化、NoSQL 与时序数据库调优)。移动与边缘性能、性能分析与业务影响评估。
使用方式:先确认性能目标、用户影响与基线指标;采集追踪、剖析与负载测试数据以定位瓶颈;提出优化方案并说明预期影响与权衡;验证结果并加入防回归护栏。
限制与安全:未经批准与保护措施,避免对生产环境做负载测试;高风险变更采用分阶段发布并准备回滚方案。具体安装命令、价格与平台支持信息暂未提供。