Kafka's Idempotent Producer: The Retry Safety Net You Already Paid For
Kafka's idempotent producer makes retries safe by letting brokers discard duplicate batches. Here's how PID and sequence numbers work, what the guarantee doesn't cover, and how to verify it.