Summary
worker-service currently runs all queue consumers as one undifferentiated pool, making it hard to scale or monitor by domain.
Requirements
- Split consumers into domain-specific groups such as transactions and verification
- Allow each group to scale independently
- Add tests verifying each consumer group only processes its own queue
- Document the new consumer topology in worker-service README
Summary
worker-service currently runs all queue consumers as one undifferentiated pool, making it hard to scale or monitor by domain.
Requirements