DUNE-DAQ / DUNE-DAQ/daqpytools
[Feature]: Feeding kafka messages through the same broker instance
@emmuhamm is already working on this.
Since Feb 2, 2026.
- Dominant language
- Python
- Stars
- 0
- Forks
- 0
- Avg merge
- 7h 54m
- Merged PRs (30d)
- 2
Description
Description
In an attempt to reduce the number of kafka handlers we have per application, we can feed all the messages through a single broker, going to separate topics.
In the case of drunc, this will reduce the number of kafka brokers from 3 (broadcast, opmon, ers through logging) to 1 (broadcast, opmon, and ers ALL through logging handlers). This will also reduce the requirement for the broadcasted decorator, simplifying signature checking.
Potential impact radius
Small/Isolated
Reason for change
No response
Suggested implementations
No response
Testing suggestions
No response
Anything else?
No response
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.
Assessment
This issue has not been assessed yet.