PerfInsights: Detecting Performance Optimization Opportunities in Go Code using Generative AI
摘要
PerfInsights是Uber开发的Go服务性能优化工具,通过结合运行时分析和GenAI驱动的静态检测,自动识别性能反模式并推荐优化方案。该系统显著提升了效率,将原本需数天的任务缩短至数小时,并通过LLM验证减少误报。PerfInsights已集成到Uber的工程流程中,帮助降低计算成本,提升代码质量,使性能优化成为持续、数据驱动的实践。