feldera

Run Rolling Aggregate Bench — Development skill for Claude Code

Development community

Run the IVM benchmark from the rolling-aggregate-bench/ directory.

How to install Run Rolling Aggregate Bench

Installs to ~/.claude/commands/feldera-feldera-demos-run_rolling_aggregate_bench.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/feldera/feldera-demos/HEAD/.claude/commands/run_rolling_aggregate_bench.md -o ~/.claude/commands/feldera-feldera-demos-run_rolling_aggregate_bench.md

Restart Claude Code, or start a new session, for it to be picked up.

What Run Rolling Aggregate Bench does

Run the IVM benchmark from the `rolling-aggregate-bench/` directory.

Ask the user which scale and mode to use, then run:

cd /home/nina/projects/feldera-demos/rolling-aggregate-bench
python3 src/run_bench.py \
  --customers  --preload  --batch-size 1000 --batches  \
  --sequential --mode 

Common options:

Goal --customers --preload --batches --mode Notes
Al

Alternatives in Development

  • Evo — turns your codebase into an autoresearch loop — discovers what to measure, instruments the benchmark, then run 1.4k ★
  • Aqe Benchmark 325 ★
  • Caveman Micro — 6-line caveman micro prompt (85 tokens) that outperformed the original 552-token skill 162 ★

Full documentation available on GitHub

View Source Repository