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

[Feature-Request] Apache Pulsar binder addition #2431

Closed
markusherbert opened this issue Jun 13, 2022 · 3 comments
Closed

[Feature-Request] Apache Pulsar binder addition #2431

markusherbert opened this issue Jun 13, 2022 · 3 comments

Comments

@markusherbert
Copy link

I'd like the framework to include support for consuming and producing messages with Apache Pulsar. Apache pulsar is a popular technology for many years now, and its usage becomes wider and wider.

In my opinion, Spring cloud stream, as a streaming framework, has to support Apache pulsar - one of the most popular and promising streaming technologies out there.

I do aware that it can be easier if it would be implemented first as a Spring Integration channel adapter, and there's also an issue for this. In general, the Spring framework has very low support for Apache Pulsar (compared to the support for Pulsar in other streaming technologies like Flink / Akka/ Spark / Camel).

@dajemet379
Copy link

Indeed a wanted one. These two projects have started implementing such solutions, but this ain't official and doesn't seem trusted yet:

https://github.com/lhotari/pulsar-spring-cloud-stream-binder
https://github.com/miteshukate/spring-cloud-stream-binder-apache-pulsar

@eddumelendez
Copy link

there is an experimental project for spring pulsar

@sobychacko
Copy link
Contributor

sobychacko commented Sep 8, 2023

Pulsar binder is now part of the official Spring Cloud Stream binders. This will be released as part of the upcoming 4.1.0 version of Spring Cloud Stream, which is Spring Boot 3.2.0 based. Closing this issue. @markusherbert We would greatly appreciate it if you have any feedback on this. Thank you!
cc @onobc @dajemet379 @eddumelendez

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

4 participants