PerfInsights: Uber's GenAI system detects Go performance antipatterns with 93.10% engineering time savings
Uber's top 10 Go services cost more than multi-million dollars in compute per month, while traditional performance tuning demanded deep expertise and days or weeks of profiling work, making systematic optimization non-trivial for most engineering teams.
Initial single-shot LLM-based antipattern detection produced inconsistent and unreliable results with hallucinations and often non-runnable code, and false positive rates exceeded 80%.
source quote
source quote
source quote
source quote
source quote
source quote
source quote
source quote
source quote
PerfInsights reduced engineering time to detect and fix performance issues by 93.10%, achieved a 33.5% reduction in antipatterns over four months, and merged hundreds of diffs into Uber's Go monorepo.
Show all 20 reported metrics
Compare to your context
Tell us your scale, team, and constraints. We'll show what changes at your size, what fails at your scale, and whether this case is a fit, needs adaptation, or won't scale to you. Free demo, no signup.
Frequently asked questions
What did this team achieve with this AI workflow?
PerfInsights reduced engineering time to detect and fix performance issues by 93.10%, achieved a 33.5% reduction in antipatterns over four months, and merged hundreds of diffs into Uber's Go monorepo.
What tools did this team use?
LLM, LLMCheck, Optix.
What results were reported?
monthly compute spend (top 10 Go services): multi-million dollars; Task completion time: Tasks that once required days now take hours; Diffs generated and merged: hundreds of diffs already generated and merged; average validated detections (February): 265 (source-reported, not independently verified).
What failed first in this deployment?
Initial single-shot LLM-based antipattern detection produced inconsistent and unreliable results with hallucinations and often non-runnable code, and false positive rates exceeded 80%.
How is this quality assurance AI workflow structured?
Production profile collection → Hotpath function identification → Static noise filtering → LLM antipattern detection → LLM jury validation → LLMCheck rule-based validation → Confidence score output → Optix downstream integration → LLMCheck accuracy feedback loop.
Related quality assurance cases
Now compare it to your context
This case is one data point. Whether its pattern fits you depends on your volumes, your stack, and your exception load — that comparison is the step no case study can do for you.