Concept Flow - XACK for acknowledging messages
Consumer reads message from stream
Process message
Send XACK command with stream, group, message ID
Redis marks message as acknowledged
Message removed from pending list
Consumer can receive next message
The consumer reads a message, processes it, then sends XACK to Redis to mark it acknowledged, removing it from the pending list.