-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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 zstandard encoded request/response content #6600
Comments
Note, there is a 100% java implementation of zstd available at ... Which is Apache 2.0 licensed - https://github.com/airlift/aircompressor/blob/master/license.txt Available on maven central at https://search.maven.org/artifact/io.airlift/aircompressor |
This issue has been automatically marked as stale because it has been a |
Any progress on this issue? |
Spec is at https://www.rfc-editor.org/rfc/rfc8878 This labeled as a "low priority" and "help wanted". Do you even know of any 100% Java based implementations of this spec that can do compression & decompression? |
It looks like the airlift package you posted above will work. Are you still open to taking contributions on this? I can try to take a look. |
@georgew5656 go for it, base your work on branch |
This issue has been automatically marked as stale because it has been a |
Hello, |
Jetty 12.1.0 has a new CompressionHandler that supports zstandard, brotli, and gzip. |
The 12.1.0.alpha0 release has a version of that implementation right now. See: https://repo1.maven.org/maven2/org/eclipse/jetty/compression/ Note: the implementation in 12.1.0.alpha0 is experimental at this point in time. |
Implemented as part of PR |
From https://facebook.github.io/zstd/:
Zstandard has improved performance/compression ratio over gzip. It's already supported by some HTTP clients (e.g curl https://daniel.haxx.se/blog/2020/08/19/curl-7-72-0-more-compression/).
The text was updated successfully, but these errors were encountered: