Docs học tập
Backend nền tảng

G4 · API Gateway

Điểm vào duy nhất cho mọi client (Web/Mobile).

G4 · Nâng cao

Lễ tân tòa nhà: mọi khách vào một cửa, lễ tân kiểm tra giấy tờ, giới hạn lượt, chỉ đường tới đúng phòng.

Cốt lõi

  • Điểm vào duy nhất cho mọi client (Web/Mobile).
  • Xử lý tập trung: Auth, Rate Limit, Routing, Aggregation, Logging.
  • Phía sau: Auth Service, Order Service, Payment Service...

Đánh đổi

Gom các mối quan tâm chung (cross-cutting). Rủi ro: thành nút cổ chai / single point of failure.

Trong thực tế

Netflix Zuul, AWS API Gateway, Kong.

Bug thường gặp

Đưa logic nghiệp vụ vào gateway → gateway thành nút thắt, thay đổi nhỏ nào cũng phải deploy gateway.

Tự hỏi lại

API Gateway khác Load Balancer thế nào? BFF (Backend for Frontend) là gì?

On this page