Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

proto: enable pooling for vreplication #8273

Merged
merged 1 commit into from
Jun 8, 2021
Merged

proto: enable pooling for vreplication #8273

merged 1 commit into from
Jun 8, 2021

Conversation

vmg
Copy link
Collaborator

@vmg vmg commented Jun 7, 2021

Description

This is the optimization that is fully described in this blog post. The blog post also includes a performance graph so this issue description is rather light. :)

I'm actively looking at more places where memory pooling makes sense, but for now VReplication is a clear winner and I think we can merge this right away.

Related Issue(s)

Checklist

  • Tests were added or are not required
  • Documentation was added or is not required

Deployment Notes

Signed-off-by: Vicent Marti <vmg@strn.cat>
@vmg vmg merged commit 4449aa9 into main Jun 8, 2021
@vmg vmg deleted the vtproto-mempool branch June 8, 2021 16:31
@yangxuanjia
Copy link
Contributor

when this optimizer attach to DML? It's a wonderful thing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants