Git Product home page Git Product logo

Comments (7)

eustas avatar eustas commented on May 9, 2024 2

Unfortunately, we currently do not have pure Java encoder, but we do have plans to implement it. Generally speaking, C brotli as it is today is a collection of encoders which share some common code.

What quality range (fast, balanced, maximal density) is the primary target? Knowing that would allow us to focus on it first.

(Also I have a dream that a decent WASM runtime for JVM will arrive and it will allow easier porting of native code to Java libraries)

from brotli.

deshanxiao avatar deshanxiao commented on May 9, 2024 1

In fact, it can also be accpeted in the form of JNI if we could provide a offical jar packages and support enough system architecture (like aarch64).

Since there is no official java encoder support, we have to use a library such as https://github.com/hyperxpro/Brotli4j

What quality range (fast, balanced, maximal density) is the primary target? Knowing that would allow us to focus on it first.

It might be better if users can adjust these parameters according to their needs.

from brotli.

eustas avatar eustas commented on May 9, 2024

Hello. Do you mean pure Java encoder?

from brotli.

deshanxiao avatar deshanxiao commented on May 9, 2024

Hi @eustas yes, I try to find java encoder in https://mvnrepository.com/artifact/org.brotli. But it seems that there is just a dec component.

from brotli.

eustas avatar eustas commented on May 9, 2024

Agree. We could do that much faster (and encoder will be much more performant).
I'll update issue title then.

For pure java encoder there is #405

from brotli.

deshanxiao avatar deshanxiao commented on May 9, 2024

Thank you @eustas! If you don't mind please let me know if there is any progress.

from brotli.

deshanxiao avatar deshanxiao commented on May 9, 2024

Hi @eustas Do we have any plans to implement this feature for Java users?

from brotli.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.