Concept Flow - Consumer groups concept
Messages added to stream
Create consumer group
Consumers read messages
Messages assigned to consumers
Consumers acknowledge messages
Pending messages tracked
Reassign unacknowledged messages if needed
Messages enter a stream, a consumer group is created, consumers read and acknowledge messages, and pending messages are tracked for reliability.