Process Flow - Transactional producer
Start Transaction
Send Messages
Commit or Abort?
No→Abort Transaction
Rollback Messages
Commit Transaction
End
The producer starts a transaction, sends messages, then either commits to save or aborts to discard all messages atomically.