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

Support gzip/deflate/etc compression with a memory limit #906

Open
ties opened this issue Nov 7, 2023 · 1 comment
Open

Support gzip/deflate/etc compression with a memory limit #906

ties opened this issue Nov 7, 2023 · 1 comment
Milestone

Comments

@ties
Copy link
Contributor

ties commented Nov 7, 2023

As RPKI repository operator we noticed that a significant amount of traffic can be saved by using compression. However, due to the issues reported earlier (gzip bomb), compression was disabled by RPs.

By now there are multiple RPs (rpki-prover, rpki-client) that have implemented compression in either a separate process or a memory limited buffer. That way the total memory usage can not cause issues, while it speeds up retrieval and reduces the data volume for repositories.

I think this would be a good addition for routinator as well.

@partim partim added this to the 0.14.0 milestone Nov 7, 2023
@partim
Copy link
Member

partim commented Nov 7, 2023

Rethinking RRDP fetching is part of the plan for 0.14, anyway, so this is good timing. I’ve added it to the milestone and we’ll consider it as one of the requirements for the rethink.

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

No branches or pull requests

2 participants