01/10/2018, 09:25

Cần giúp đỡ về AMQP!

Chào các bác em fresher mới đi làm về backend và đang phải tìm hiểu về AMQP cụ thể là RabbitMQ, em đang bị rối 2 vấn đề mong bác nào backend có kinh nghiệm mảng này chỉ bảo với ạ:

  • Vấn đề giải quyết bất đồng bộ, ví dụ là một đơn hàng được đặt và ngay sau đó khách hàng lại hủy đơn hàng. Làm thế nào để có thể ưu tiên cho nhưng phần update như vậy và trường hợp đơn hàng được đặt vẫn chưa được tạo thì làm thế nào (đơn hàng vẫn ở trong queue).
  • Vấn đề thứ 2 là về việc xây dựng hệ thống phân tán, bên em sử dụng RESTful để viết services thì giao tiếp giữa REST và AMQP có mô hình như thế nào?

Mong các bác chỉ bảo với ạ!

Bài liên quan
0