Skip to content

Conversation

@romange
Copy link
Collaborator

@romange romange commented Oct 22, 2025

  1. batch pipelined requests together. For example on c8g.2xlarge with pure pipeline load: ./dfly_bench --command=PING -c 1 --qps 0 -n 50000000 --pipeline=5000 --proactor_threads=1 --key_maximum=1 reaches 1.07M qps before the change and 2.4M qps after the change.

  2. Add --random_data flag that is on by default to preserve current behavior.

1. batch pipelined commands together. For example on c8g.2xlarge with pure pipeline load:
   `./dfly_bench --command=PING  -c 1 --qps 0 -n 50000000 --pipeline=5000  --proactor_threads=1  --key_maximum=1`
   reaches 1.07M qps before the change and 2.4M qps after the change.

2. Add --random_data flag that is on by default to preserve current behavior.

Signed-off-by: Roman Gershman <[email protected]>
@romange romange requested a review from mkaruza October 22, 2025 15:49
@romange
Copy link
Collaborator Author

romange commented Oct 24, 2025

@mkaruza ping

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.

3 participants