Hãy cho tôi `/events` thay vì webhook
(blog.syncinc.so)<p>- Để tích hợp giữa các hệ thống, người ta thường dùng WebHook, nhưng <br />
→ khi máy chủ bị sập sẽ phát sinh vấn đề, và vì tính chất tạm thời nên rất dễ xử lý sai hoặc bị mất dữ liệu<br />
→ để loại bỏ các vấn đề này có thể đệm bằng Kafka hoặc tương tự, nhưng khá phiền <br />
- Đề xuất endpoint '/events' để đồng bộ hai hệ thống <br />
→ Đây là API mà Stripe đang sử dụng <br />
→ có thể lấy các sự kiện tạo/thay đổi/xóa trong 30 ngày gần nhất <br />
→ thông qua polling, có thể lấy vào thời điểm mong muốn, số lượng cần thiết, và lấy nhiều lần cũng được <br />
→ nếu dùng long polling thì cũng có thể giảm tải</p>
5 bình luận