Exactly-once semantics
Garanti i distribuerade meddelandesystem: varje meddelande hanteras precis en gång — varken duplicerat eller tappat — trots fel, retry och partial failures.
Strikt sett ej möjligt mellan oberoende system (FLP-impossibility). Praktiskt möjligt inom ett system via transaktionsbaserad producer + idempotent consumer + atomisk offset-commit. Kafka stödjer "exactly-once" sedan 0.11 (transactional producer + read_committed isolation).
"Effectively-once" är ofta vad man menar: producent kan dubblera, men consumern är idempotent. Det är vanligt mönster — använd idempotency keys (request-uuid → dedupe-table) istället för att hoppas på broker-magi.