SuperAPI AI 工具集

performance-engineer

部署与运维

查看项目

更新于 10-16 05:39

技能介绍

用途

Performance Engineer 是一个性能工程技能,定位于现代应用优化、可观测性与可扩展系统性能。它适用于应用运行缓慢或延迟偏高的场景,帮助围绕性能问题组织优化工作。

主要能力

根据资料,该技能涉及以下方向:

  • OpenTelemetry
  • 分布式追踪
  • 负载测试(k6、JMeter)
  • 多层缓存
  • Core Web Vitals

使用方式

该技能在生成大型性能优化实现时采用分块(chunking)策略。当生成的完整性能优化方案超过 1000 行时(例如包含分布式追踪、多层缓存、负载测试搭建与 Core Web Vitals 优化的完整性能栈),会增量生成输出以防止崩溃。

它会将大型性能项目拆分为逻辑组件,示例划分包括:

  1. 性能剖析与基线建立(Profiling & Baselining)
  2. 缓存策略(Caching Strategy)
  3. 数据库优化(Database Optimization)
  4. 负载测试(Load Testing)
  5. 监控搭建(Monitoring Setup)

随后询问用户接下来要实现哪个组件,从而在不使系统过载的前提下可靠交付性能基础设施。

适用场景

  • 应用变慢或延迟偏高时的性能优化
  • 需要引入分布式追踪与可观测性
  • 需要搭建负载测试(k6、JMeter)
  • 需要设计多层缓存
  • 需要优化 Core Web Vitals
  • 需要构建完整的性能优化栈

限制

资料未提供该技能的具体安装命令、支持的平台、收费方式、价格或量化效果,这些信息暂未提供。