Closed-loop performance engineering
Close one painful performance case. Then the next, faster.
A 30-day sprint on one workload where latency, runtime cost, or reliability is expensive enough to close properly. Baseline, explain, change, prove.
Best fit: named workload, clear owner, existing signal or a place to instrument, and a way to verify what changed. Not ready for a sprint? Request coverage for a repo.
Teams don't lack dashboards. They lack closure.
01
Performance work fragments across telemetry, code, deploys, and guesswork. Evidence never stays connected to the fix.
02
Important cases get deprioritized because the path from runtime evidence to validated improvement is too expensive to walk.
03
Nobody verifies what actually changed after the deploy. The fix ships, the ticket closes, the team moves on without proof.
04
Every new case re-discovers the system from scratch — service topology, telemetry schema, code paths, deploy context. The team pays the full discovery cost again every time.
On the gap
"We sit on all the telemetry and still miss performance wins because nobody has the time for it. Perfloop closes that gap."
Seif Lotfy
CTO, Axiom
One loop. Four phases. No theatre.
01 — Baseline
Measure as-is
Unedited production behaviour. Latency percentiles, error rates, resource consumption, cost per workload. No edits, no guessing.
ArtifactMeasured baseline with runtime evidence attached.
02 — Explain
Find the cause
Trace the worst contributors to a function, a query, a config flag. Written explanation of why the workload is slow, with evidence attached.
ArtifactRoot cause with code paths mapped and impact attributed.
03 — Change
Drive next step
Sometimes that is instrumentation first. Sometimes it is an experiment, a config tweak, a query change, or a PR. The point is the next bounded step that makes the case stronger and more provable.
ArtifactReviewable intervention path with predicted impact band.
04 — Prove
Verify in prod
Post-deploy verification before the loop closes. Same metrics, same methodology, same workload. Before and after in the same units.
ArtifactVerified result with before/after comparison.
What a sprint looks like. And what it leaves behind.
Performance Case PX-9921
A serialization path costs 18ms per object. Three services amplify it.
A cross-service latency issue traced through code, measured, and turned into a reviewable change.
Performance CasePX-9921
Evidence attached
Close more of the backlog. Not just one case.
Without Perfloop
Backlog grows
Each case takes days of senior engineer time — paging back in on the topology, re-tracing call paths, rebuilding context someone already had six months ago. Most cases never get picked up at all.
With Perfloop
Backlog shrinks
The cost of closing a case drops enough that cases worth $200/mo get the same rigor as cases worth $20K. Each closed case retains the system map and methodology — so the next one skips discovery.
Works with your stack.
Telemetry
Code
Metrics, traces, logs, profiles stay where they are. Changes land in the repo your team already ships from.
Built for teams with real performance pain.
01
Performance is already costing you.
Latency, runtime cost, or repeated performance problems are already expensive enough that closing a real case is worth more than another dashboard.
The cost is already clear
02
You have signal, or a place to instrument.
Telemetry does not need to be perfect or already complete. If the signal is thin, the first bounded move may be adding the instrumentation needed to baseline and prove the case.
Start from what you have
03
Someone can act on it.
A platform lead, infra engineer, or performance-minded IC can review the evidence, open the code or config path, and tell us whether the result is real.
A clear owner, not just a backlog item
One real case. Then the next ones.
Start now
Open now
30-day sprint
The clearest starting point for teams with a real performance case that needs to move.
Scope
One workload, one repo, and one telemetry or instrumentation path. Enough to get to a real answer fast.
Output
A performance case, the next bounded step, and before/after verification your team can review.
Commercial
30-day fixed-scope engagement. If we keep going, the next scope expands from cases that closed well.
Lighter start
Selective
Repo coverage
For maintainers and teams that want Perfloop applied to a specific repo before a sprint.
Public
Some requests become founder-directed public proof cases.
Private
Selectively onboarding private-source teams while the path stays narrow.
Next step
Leave your email and we follow up on the repo and what you want covered.
§08 Bring us the case
Start with one painful workload.
Tell us what hurts and we'll follow up personally to scope the work.
We'll follow up personally on the workload that hurts most.