Thiết kế ứng dụng gọi xe: tìm tài xế gần nhất và ghép chuyến
Case-study thiết kế hệ thống gọi xe: tìm tài xế gần bằng Redis GEO, xử lý tranh chấp khi ghép chuyến, giữ nhất quán dữ liệu và chịu tải giờ cao điểm.
Bài viết về Bài toán thực tế — Kiến trúc & Thiết kế.
Case-study thiết kế hệ thống gọi xe: tìm tài xế gần bằng Redis GEO, xử lý tranh chấp khi ghép chuyến, giữ nhất quán dữ liệu và chịu tải giờ cao điểm.
Case-study thiết kế ví điện tử: mô hình sổ cái kép, API idempotent, khóa chống deadlock, outbox với Kafka và cách chịu tải đột biến.
Case study thiết kế hệ thống đặt vé xem phim: giữ ghế tạm thời bằng câu UPDATE có điều kiện, khoá nhanh bằng Redis, tự giải phóng ghế khi hết hạn và chống tải đột biến.
Case study thiết kế hệ thống đặt phòng: mô hình tồn kho theo từng đêm, giữ phòng có hạn, chống đặt trùng bằng SQL và xử lý tải đột biến.
Case study thiết kế hệ thống đặt vé máy bay. Giữ chỗ có thời hạn, thanh toán idempotent, chống bán trùng ghế bằng conditional update và chịu tải khi mở bán vé rẻ.