Phát triển giải pháp dựa trên Sự kiện và Tin nhắn với Azure
Fiodar Sazanavets
Senior Software Engineer and Microsoft MVP
Queue Storage
Service Bus





Phát hiện trùng lặp ngăn xử lý thông điệp hai lần.
Nếu bên gửi thử lại và thông điệp trùng đến, hệ thống nhận diện theo ID thông điệp.
Bản trùng được loại bỏ trong cửa sổ thời gian cấu hình.
Giúp đạt gần như xử lý đúng-một-lần dù có retry mạng.


Service Bus Sessions cho phép xử lý theo thứ tự.
Thông điệp liên quan dùng chung Session ID (ví dụ: mọi cập nhật của cùng đơn hàng).
Mỗi phiên được giao cho một consumer tại một thời điểm.
Thứ tự được giữ trong một phiên, và consumer có thể giữ trạng thái nhẹ.
Nhiều phiên xử lý song song, mỗi phiên vẫn có thứ tự.
Phát triển giải pháp dựa trên Sự kiện và Tin nhắn với Azure