Add more channel adapters #3720
Replies: 4 comments 11 replies
-
Hi @inputinput77777 ! Thank you for interest in the project! We are fully aware that there are not enough channel adapters in Spring Integration. The contribution is welcome though: https://github.com/spring-projects/spring-integration/blob/main/CONTRIBUTING.adoc Probably it is better to start with them in our extensions project: https://github.com/spring-projects/spring-integration-extensions. You can find there some initial support for Apache Cassandra though: https://github.com/spring-projects/spring-integration-extensions/tree/main/spring-integration-cassandra. The GRPC discussion you can find here: #2626 Some Elasticsearch is implemented as Spring Cloud Stream Sink application: https://github.com/spring-cloud/stream-applications/tree/main/applications/sink/elasticsearch-sink. Probably there are some community efforts in the Internet for others as well, e.g. I see this Spring Boot support for Apache Pulsar: https://github.com/majusko/pulsar-java-spring-boot-starter. So, in short we are open for supporting more protocols and systems only the problem when our team would be able to dedicate the time for their implementations. Thank you again! |
Beta Was this translation helpful? Give feedback.
-
The Elasticsearch is discussed here: #3527 |
Beta Was this translation helpful? Give feedback.
-
Seems pretty messy and hard to follow when there are so many half solutions like that. I think there's should be an issue that will track the creation & status of 10-20 new channel adapters. I also wonder if the repos @artembilan have mentioned are relevant. Would you add to SI a channel adapter that is based on a private community contributor's repo? |
Beta Was this translation helpful? Give feedback.
-
Another similar request: spring-projects/spring-integration-extensions#254 |
Beta Was this translation helpful? Give feedback.
-
I'd like the project to have more channel adapters and be more flexible out of the box. I'm currently using the Reactive mode, but I think these channel adapters should fit both modes:
Beta Was this translation helpful? Give feedback.
All reactions