-
Notifications
You must be signed in to change notification settings - Fork 18.4k
Closed
Labels
FrozenDueToAgeNeedsFixThe path to resolution is known, but the work has not been done.The path to resolution is known, but the work has not been done.Performance
Milestone
Description
The runtime/compiler team is investigating the creation of a performance monitoring system, with a primary goal of reducing release toil by catching performance regressions as early as possible.
Requirements are still being discussed, but highlights include:
- Automation of performance data generation.
- Benchmark execution solution that tracks commits to Go (e.g., x/build coordinator scheduling benchmark runs).
- Storage and visualization of performance data over time.
- Key set of "application-level" and "feature-focused" benchmarks.
- Active monitoring of changepoints.
- Easy debugging/reproduction.
cc @aclements @dr2chase @mknyszek @jeremyfaller @golang/release
dmitshur, jeremyfaller, mvdan, odeke-em, ALTree and 13 morejeremyfaller, odeke-em, fsouza, changkun, josharian and 1 more
Metadata
Metadata
Assignees
Labels
FrozenDueToAgeNeedsFixThe path to resolution is known, but the work has not been done.The path to resolution is known, but the work has not been done.Performance