Notifier manager API
- Dominant language
- Go
- Stars
- 4k
- Forks
- 818
- Avg merge
- 1h 14m
- Merged PRs (30d)
- 1
Description
I have a situation where i need to set notifiers config without restart Burrow.
We have some automations that is responsible to configure topics, acls and consumer groups for us, but the Burrow configuration must be made manually, and would be great if we can set up these configuration on the same pipeline execution.
Unfortunately, in my company we don't have an environment where i can setup a blue-green deployment for Burrow or something like that, this could solve our problem, but is not possible.
I was thinking if it's possible to have an API to manage notifiers on the fly, so we could add, delete and update a notifier, maybe using zookeeper to store these metadata. Sounds good for you?
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue mentions Burrow's notifier configuration and proposes an API for adding, deleting, and updating notifiers without a restart, potentially using ZooKeeper for metadata. No files, tests, or entry points are identified; first establish the current notifier configuration flow and define the API and persistence behavior before implementation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, kafka
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100