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

Revival of the Kafka Wire Protocol implementation #4259

Open
jpohanka opened this issue Nov 14, 2024 · 2 comments
Open

Revival of the Kafka Wire Protocol implementation #4259

jpohanka opened this issue Nov 14, 2024 · 2 comments
Labels
help wanted Good issue for community involvement

Comments

@jpohanka
Copy link

There has been recently a discussion in the Fluvio Discord channel regarding the implementation of the Kafka Wire Protocol for Fluvio.

While there has already been an initiative to achieve this, it was discontinued due to the volume of required effort.

However, since then, there have been other initiatives to create the Kafka Wire Protocol implementation in Rust and other languages, namely:

These initiatives could serve as a good starting point for reviving the original Fluvio initiative and reducing the required work.

Implementing this feature would enable Fluvio to directly connect to Kafka producers and consumers, thus allowing faster adoption in many data streaming use cases.

If you would like to have this feature in Fluvio (or even help with the development), vote for it by giving this GH issue a 👍. Otherwise, give it a 👎.

@ajhunyady ajhunyady added the help wanted Good issue for community involvement label Nov 15, 2024
@sehz
Copy link
Contributor

sehz commented Nov 15, 2024

Would be happy to mentor and assist this effort. Fluvio protocol is basically modified version of Kafka so it's mostly compatible.

@gregfurman
Copy link

+1 It would be brilliant to have a Kafka-compatible-Fluvio as opposed to needing to bring up an entire Kafka cluster whenever running CI/integration tests 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Good issue for community involvement
Projects
None yet
Development

No branches or pull requests

4 participants