Xử lý an toàn các sự kiện trùng lặp
Một dịch vụ thanh toán tiêu thụ các sự kiện "đơn hàng đã được đặt" từ một hàng đợi. Vì hệ thống thử lại khi lỗi mạng, cùng một sự kiện đôi khi được gửi nhiều hơn một lần và khách hàng bị tính phí hai lần. Nhóm nên áp dụng nguyên tắc thiết kế nào để việc xử lý lại cùng một sự kiện không làm thay đổi kết quả?
Bài tập này là một phần của khóa học
Phát triển ứng dụng trên AWS
Bài tập tương tác thực hành
Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi
Bắt đầu bài tập