spring-cloud / spring-cloud/spring-cloud-stream
Consider exposing callbacks to StreamBridge to notify of success/failure of message sending
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 1.1k
- Forks
- 646
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 8
Description
Currently it's fire and forget and is relying on binders and underlying infrastructure, but it would be nice if some callbacks were exposed (similar to Kafka) to give user access
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reading the StreamBridge entry point and comparing its fire-and-forget behavior with the callback support described for Kafka. Review how binders and the underlying infrastructure report message-send success or failure. Done means a defined callback API is exposed for StreamBridge and its success and failure behavior is documented and tested.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, spring
- Domain
- api, backend, distributed-systems, stream-processing
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100