mirror of
https://github.com/dragonflydb/dragonfly.git
synced 2025-05-10 18:05:44 +02:00
* chore: Introduce pipeline back-pressure Also, improve synchronization primitives and replace them with thread-local variations. Before the change, on my local machine with the dragonfly running with 8 threads, `memtier_benchmark -c 10 --threads 8 --command="PING" --key-maximum 100000000 --hide-histogram --distinct-client-seed --pipeline=20 --test-time=10` reached 10M qps with 0.327ms p99.9. After the change, the same command showed 13.8M qps with 0.2ms p99.9 --------- Signed-off-by: Roman Gershman <roman@dragonflydb.io> |
||
---|---|---|
.. | ||
actions | ||
images | ||
ISSUE_TEMPLATE | ||
workflows | ||
PULL_REQUEST_TEMPLATE.md |