Hợp đồng
Xác định rõ đầu vào, quyền, phiên bản và môi trường áp dụng.
NHÀ PHÁT TRIỂN
Xử lý các sự kiện chuyển trạng thái nghiệp vụ có phiên bản, chịu được phát lại/trùng lặp/sai thứ tự thay vì giả định mỗi sự kiện chỉ được gửi đúng một lần (exactly-once).
Xác định rõ đầu vào, quyền, phiên bản và môi trường áp dụng.
Xử lý tính lũy đẳng/thử lại/hết thời gian chờ phù hợp với từng loại lỗi.
Không để thông tin xác thực/khóa bí mật lọt vào nhật ký và áp dụng đặc quyền tối thiểu.
Mã tương quan, người phụ trách, giám sát và khôi phục phải kiểm thử được.
Bên nhận sự kiện phải chịu được phát lại và đảm bảo tính lũy đẳng; không giả định gửi đúng một lần hoặc thứ tự tuyệt đối nếu hợp đồng cụ thể không bảo đảm.