## Task Enable multiple signal service instances reading from the same Redis Stream via consumer groups. ## Acceptance - [ ] N instances, throughput scales ~linearly - [ ] No duplicate signal emissions (at-least-once with idempotency key) - [ ] Load test: 10k ticks/sec sustained - [ ] Failover: instance crash → backlog drains to survivors
Task
Enable multiple signal service instances reading from the same Redis Stream via consumer groups.
Acceptance