Lập trìnhSaga và hành động bù trừ: bù trừ không phải rollback
Bù trừ không đưa hệ thống về trạng thái cũ — nó làm một việc nghiệp vụ mới để trung hoà việc đã làm. Và khôi phục trạng thái ban đầu có thể ghi đè lên thay đổi của người khác, tức là sinh ra một lỗi thứ hai tệ hơn lỗi đầu.
