Services tự động hủy đơn hàng nếu chưa thanh toán N phút như Traveloka | Microservices redis nodejs

Поділитися
Вставка
  • Опубліковано 21 жов 2024

КОМЕНТАРІ • 19

  • @vietpromax501
    @vietpromax501 3 роки тому +2

    Hay lắm anh 3 video này e đặt câu hỏi lâu rồi mà ít ai giải quyết được cảm ơn anh nhiều mong a ra nhiều video giúp ae dev phát triển với

  • @thiengnguyen9091
    @thiengnguyen9091 Рік тому +1

    Anh cho e hỏi, nếu có nhiều key khác nhau set expire thì khi nhận được notifi expire mình phải handle if else, hay có cách nào để chỉ bắt duy nhất sự kiện hết hạn của 1 key cụ thể không ạ,
    em cảm ơn.

  • @Hieupv2412
    @Hieupv2412 2 роки тому

    Chưa thấy video update giỏ hàng a ơi :))) càng xem càng thấy thiếu nghiệp vụ bán hàng quá a.

  • @quannguyenviet643
    @quannguyenviet643 Місяць тому +1

    anh có nhắc tới thằng croncó nhắc tới thằng cronjob hả anh

  • @vlh5152
    @vlh5152 Рік тому

    cho em hỏi khi thực hiện chức năng booking, em muốn trong quá trình thanh toán thì hệ thống sẽ cho người dùng khoảng 10 phút để thanh toán. vậy thì nếu nhiều người cùng booking cùng luc thì em muốn hệ thống hoạt động như là ví dụ "user 1 có khoảng 10 phút, user 2 có khoảng 10 phút chứ không phải là 10 phút của user 1 + vơi 10 phút của user 2 là 20 phút"

  • @duongduinh1621
    @duongduinh1621 3 роки тому +2

    Nhỡ Redis server down bất chợt thì sao anh nhỉ, và thông tin đơn hủy đó sẽ bị mất do Redis nó lưu data trên Ram.

    • @anonystick
      @anonystick  3 роки тому +1

      Để anh giải thích thêm hén

    • @nguyentrong750
      @nguyentrong750 2 роки тому +1

      @@anonystick anh có thể làm thêm về cách xử lý những tình huống như này ko ạ, vì thường khi chạy thực tế những tình huống mới khiến đau đầu hơn là việc tìm ra solution

    • @anonystick
      @anonystick  2 роки тому

      @@nguyentrong750 OK em!

  • @vietpromax501
    @vietpromax501 3 роки тому

    Em có đọc về redis write-through đọc thì hiểu nhưng áp dụng thực tế nó như thế nào vậy a tại e còn ít kinh nghiệm quá nên chưa biết áp dụng thực tế như nào khi nào a rảnh làm video với ạ

  • @hoangstock5995
    @hoangstock5995 2 роки тому +1

    Hiện huỷ đơn em đang làm dạng settimeout rồi check, ko biết có bị nhược điểm gì ko anh nhỉ

    • @anonystick
      @anonystick  2 роки тому +3

      settimeout cho vui thôi, chứ product ko làm vậy đâu em nha. Server start cái là đi hết...

    • @hoangstock5995
      @hoangstock5995 2 роки тому

      @@anonystick 👍, thế để em code lại, ko chết

  • @duyhoangta7988
    @duyhoangta7988 2 роки тому +1

    Cho e hỏi chút ạ, nếu service của mình tại thười điểm đó DOWN thì sau khi service UP thì event còn lắng nghe sự kiện hủy không ạ?

    • @anonystick
      @anonystick  2 роки тому +1

      Hiện tại thì ko em. Nhưng em muốn vậy thì nên sử dụng rabbitmq. Em xem lại video trước

    • @duyhoangta7988
      @duyhoangta7988 2 роки тому

      @@anonystick Vâng ạ, tại e dùng kakfa quen nhưng kafka thì e cũng chưa làm sự kiện bắn vào một thời gian cụ thể bao h nên hỏi ạ.