DBRaven
Relationship · Supports
Source: Technology·Target: Pattern

Summary

NATS JetStream consumer groups distribute messages across multiple consumer instances, implementing competing consumers with at-least-once delivery.

Evidence

  • ·nats JetStream consumer groups let multiple consumers share load and map to Kafka consumer groups (technologies/nats.yaml read_scalability)
  • ·competing_consumers applicable_when processing is idempotent or at-least-once delivery is acceptable (patterns/competing_consumers.yaml)

Evidence grounding

Grounded, 2 supporting items

JetStream consumer groups share message load with at-least-once redelivery.

nats supports competing_consumers: DBRaven