Skip to content

chore: add uniform-distribution max-throughput workload - #41

Merged
merlimat merged 1 commit into
mainfrom
uniform-throughput-workload
Jul 14, 2026
Merged

chore: add uniform-distribution max-throughput workload#41
merlimat merged 1 commit into
mainfrom
uniform-throughput-workload

Conversation

@merlimat

Copy link
Copy Markdown
Contributor

Write-only and read-only phases with uniform key distribution and no target rate, plus a hidden sequential load phase to populate the 1M keyspace. Unlike the zipf YCSB workloads — where a few hot keys concentrate on a handful of shards and cap read scaling — uniform keys spread load across every shard, so read throughput can scale with cluster size (used for the 3/6/12-server read-scaling comparison).

Write-only and read-only phases with uniform key distribution and no
target rate, plus a hidden sequential load phase to populate the 1M
keyspace first. Unlike the zipf YCSB workloads — where a few hot keys
concentrate on a handful of shards — uniform keys spread load across
every shard, so read throughput can scale with the cluster size.

Signed-off-by: Matteo Merli <mmerli@apache.org>
@merlimat
merlimat merged commit 25e9f38 into main Jul 14, 2026
2 checks passed
@merlimat
merlimat deleted the uniform-throughput-workload branch July 14, 2026 00:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant