Design atomic transactions, multi-step business workflows, sagas, compensation, checkpoints, outbox patterns, and recovery.