Java implementation of Brotli #138

Closed
opened 2026-01-29 20:37:54 +00:00 by claunia · 17 comments
Owner

Originally created by @hulaud on GitHub (Sep 19, 2016).

Right now the only way to use Brolti in the backend is to use the Java binding for Brotli (JNI). It is not always possible to run native code in backend. Could Google release a pure Java implementation of Brotli to facilitate its adoption. I am mostly interested in the decompression part.

Originally created by @hulaud on GitHub (Sep 19, 2016). Right now the only way to use Brolti in the backend is to use the Java binding for Brotli (JNI). It is not always possible to run native code in backend. Could Google release a pure Java implementation of Brotli to facilitate its adoption. I am mostly interested in the decompression part.
Author
Owner

@eustas commented on GitHub (Sep 19, 2016):

Hello. We already have pure Java decoder.
Unfortunately its quality isn't proven, so it is too early to release it.
I hope this will arrive shortly after v1.0.0 brotli release that is getting closer and closer.

@eustas commented on GitHub (Sep 19, 2016): Hello. We already have pure Java decoder. Unfortunately its quality isn't proven, so it is too early to release it. I hope this will arrive shortly after v1.0.0 brotli release that is getting closer and closer.
Author
Owner

@eustas commented on GitHub (Sep 19, 2016):

Good news: we have decided to publish this draft very soon (before v1.0.0).

@eustas commented on GitHub (Sep 19, 2016): Good news: we have decided to publish this draft very soon (before v1.0.0).
Author
Owner

@eustas commented on GitHub (Oct 12, 2016):

Update: we have more-or-less working java decoder now =) going to publish it early next week.

@eustas commented on GitHub (Oct 12, 2016): Update: we have more-or-less working java decoder now =) going to publish it early next week.
Author
Owner

@hulaud commented on GitHub (Oct 12, 2016):

@eustas great news!!! Thanks :)

@hulaud commented on GitHub (Oct 12, 2016): @eustas great news!!! Thanks :)
Author
Owner

@eustas commented on GitHub (Oct 17, 2016):

Done. Going to push to Maven Central, but it might take a considerable amount time.

@eustas commented on GitHub (Oct 17, 2016): Done. Going to push to Maven Central, but it might take a considerable amount time.
Author
Owner

@eustas commented on GitHub (Oct 17, 2016):

poms are wrong (but still work). Going to fix them ASAP.

@eustas commented on GitHub (Oct 17, 2016): poms are wrong (but still work). Going to fix them ASAP.
Author
Owner

@jstlnd commented on GitHub (Nov 16, 2016):

Any ETA on when this can be published to Maven Central?

@jstlnd commented on GitHub (Nov 16, 2016): Any ETA on when this can be published to Maven Central?
Author
Owner

@eustas commented on GitHub (Nov 16, 2016):

Next week, I hope.

@eustas commented on GitHub (Nov 16, 2016): Next week, I hope.
Author
Owner

@jstlnd commented on GitHub (Nov 16, 2016):

Awesome! Thanks!

@jstlnd commented on GitHub (Nov 16, 2016): Awesome! Thanks!
Author
Owner

@bgleib commented on GitHub (Nov 28, 2016):

Hello! Any updates on this being published? Thanks!

@bgleib commented on GitHub (Nov 28, 2016): Hello! Any updates on this being published? Thanks!
Author
Owner

@eustas commented on GitHub (Nov 30, 2016):

Sorry for the delay (again). Now, I think it will be on the next week. Sorry.

@eustas commented on GitHub (Nov 30, 2016): Sorry for the delay (again). Now, I think it will be on the next week. Sorry.
Author
Owner

@charliermarsh commented on GitHub (Dec 26, 2016):

Sorry to ask again, but any updates on the publish?

@charliermarsh commented on GitHub (Dec 26, 2016): Sorry to ask again, but any updates on the publish?
Author
Owner

@eustas commented on GitHub (Jan 10, 2017):

Still waiting for brotli.org to be made online. Sorry.

@eustas commented on GitHub (Jan 10, 2017): Still waiting for brotli.org to be made online. Sorry.
Author
Owner

@eustas commented on GitHub (Feb 20, 2017):

org.brotli.dec is now accessible on Maven Central =)
https://search.maven.org/#search%7Cga%7C1%7Corg.brotli.dec

@eustas commented on GitHub (Feb 20, 2017): org.brotli.dec is now accessible on Maven Central =) https://search.maven.org/#search%7Cga%7C1%7Corg.brotli.dec
Author
Owner

@jstlnd commented on GitHub (Feb 20, 2017):

Cool! Thanks for letting us know.

@jstlnd commented on GitHub (Feb 20, 2017): Cool! Thanks for letting us know.
Author
Owner

@CAFxX commented on GitHub (Jul 30, 2017):

Are there any plans to also implement the encoder?

@CAFxX commented on GitHub (Jul 30, 2017): Are there any plans to also implement the encoder?
Author
Owner

@mkarg commented on GitHub (Jun 30, 2021):

Looking at the mass of Java based services it would be really cool to have a Java-implemented encoder. Are there any plans for that, and if not, what are the reasons? Or are you just waiting for volunteers?

@mkarg commented on GitHub (Jun 30, 2021): Looking at the mass of Java based services it would be really cool to have a Java-implemented encoder. Are there any plans for that, and if not, what are the reasons? Or are you just waiting for volunteers?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/brotli#138