Skip to content

Conversation

@GregBestland
Copy link
Contributor

@GregBestland GregBestland commented Nov 16, 2018

I tested this in few different scenarios. I saw not real performance difference when placing the FlushConsolidationHandler() in different places in the pipeline. It's recommended to place it as high in the pipeline as is practical so that's what I did.

This drastically reduces the number of packets that are issued by simulacron, under heavy write load, and the results with C* stress looked as good, or better than my homegrown solution.

Fixes #66

[#66] Add response coalescer
Copy link
Contributor

@tolbertam tolbertam left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 nice and straightforward solution, thanks!

@tolbertam tolbertam merged commit de3c2c8 into master Nov 17, 2018
@tolbertam tolbertam deleted the issue/66 branch November 17, 2018 17:00
@tolbertam tolbertam added this to the 0.8.7 milestone Dec 14, 2018
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