Support retrying on a different cluster
- Dominant language
- Java
- Stars
- 373
- Forks
- 61
- PR merge metrics
- No merged PRs in 30d
Description
Retry producer can be configured to use a different cluster but retry consumer cannot. (shares the consumer with the original one)
While this is saves resources in most cases, it prevents enabling retry feature on a cluster you can't freely create topics on.
Contributor guide
Research direction
Start by locating the retry producer and retry consumer configuration in the Java code, then compare how each selects its cluster. Trace the consumer-sharing behavior described in the issue and determine the expected configuration for a separate retry cluster. Done means retry consumers can use a different cluster without requiring unrestricted topic creation on the original cluster, with coverage for both configurations.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, kafka
- Domain
- stream-processing
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100