THEPerformance Machine.

Perfloop learns your system from code and telemetry, and hunts a wide catalog of performance patterns. A change reaches you only after your checks pass, the speedup is measured against the baseline, and disproving it has failed. What you get is a stream of proven pull requests, and software that stays fast.

watch the loop run · 3:58 →

the controls · four switches per repository · one research cadence · shown at their defaults

app.perfloop.ai·/t/oss/frontier

Frontier

Cases
HypothesisSizeWherePatternState
Return early for constant sorting keysSizeunknown
perfloop/clickhouse
MergeTree insert part-write loop
INEFFICIENT ALGORITHM, Algorithms & compute familyVERIFIED
Pool OTLP converter scratch stateSizeunknown
perfloop/prometheus
OTLP metrics ingestion
ALLOCATION HOT LOOP, Memory & locality familyVERIFIED
BCE, loop unrolling, and redundant copy elimination in lazyIORBitmap and lazyORBitmapSizeunknown
perfloop/roaring
Parallel union operations (OR)
DATA PARALLEL GAP, Algorithms & compute familyVERIFIED
Eliminate cache-populate completion wait after upstream EOFSizeunknown
perfloop/tag
S3 object GET cache delivery
SYNC WAIT, Concurrency & scheduling familyVERIFIED
Remove per-command AOF staging copySizeunknown
perfloop/redis
AOF mutation-record encoding
AVOIDABLE COPY, Memory & locality familyREFUTED
Single-pass min/max calculation for page bounds below thresholdSizeunknown
perfloop/parquet-go
parquet.Writer.WriteRows
INEFFICIENT ALGORITHM, Algorithms & compute familyREFUTED

proof

merged upstream

running perfloop

  • Tigris Data

investment: 5,076 measured patch revisionssnapshot · 2026-09-24

Start the loop.
Keep it fast.