Skip to content

[v1.3] Redis consumer group scaling #5

Description

@Genius-apple

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions