Chuyển tới nội dung chính

1. Tổng quan dịch vụ (Service Overview)

Dịch vụ Payment Gateway là thành phần trung tâm xử lý toàn bộ các giao dịch thanh toán trực tuyến, hoàn tiền và truy vấn giao dịch từ client tới các ngân hàng liên kết và ví điện tử.

2. Kiến trúc kỹ thuật (Technical Architecture)

  • Platform: Triển khai trên cụm Kubernetes (EKS Cluster) dưới dạng stateless deployment.
  • Database: PostgreSQL Cluster chịu trách nhiệm lưu trữ thông tin log giao dịch (OLTP).
  • Caching Layer: Cụm Redis Cluster lưu trữ cached sessions và token xác thực nhanh.

3. Phụ thuộc hệ thống (Dependencies)

  • Database Service: Kết nối tới cụm RDS Postgres để lưu trữ transaction logs.
  • Auth Service: Phụ thuộc vào hệ thống Identity Provider để xác thực API Key.
  • Queue System: Đẩy các sự kiện webhooks thanh toán thành công sang Kafka topic payment.events.

4. SLA & Mục tiêu (SLAs & Targets)

  • Uptime SLA: Cam kết tối thiểu 99.95% uptime hoạt động liên tục hàng tháng.
  • Performance Target: Thời gian phản hồi giao dịch (p99 latency) thấp hơn 200ms đối với tất cả các API endpoints.

5. Liên hệ vận hành (Operational Contacts)

  • Primary Support Team: payments-sre team.
  • On-Call Channel: Phân kênh trực ca qua PagerDuty service payment-gateway-oncall.
  • ChatOps Channel: Slack #payments-ops (nơi nhận thông báo alert tự động).

6. Tài liệu liên quan (Related Documents)

X

Graph View