#Flutter#Microservices#Google Maps

XeApp - Ứng dụng đặt tài xế

Ứng dụng đặt tài xế lái hộ (Bạn Có Xe, Mình Có Xế) xử lý 10,000 cuốc xe/ngày với kiến trúc Microservices chịu tải cao.

Vai trò

Full Stack Developer

Thời gian

5 tuần deploy

Quy mô

Việt Nam

XeApp - Ứng dụng đặt tài xế

XeApp (XẾ) là ứng dụng cung cấp dịch vụ đặt tài xế lái hộ chuyên nghiệp tại TP.HCM, xử lý hơn 10,000 cuốc xe mỗi ngày không có thời gian downtime. Hệ thống được deploy trong 5 tuần giúp giải quyết bài toán di chuyển an toàn sau những buổi tiệc hoặc khi khách hàng không thể tự lái xe.

Thách thức kỹ thuật lớn nhất là hệ thống định tuyến (Geo-routing) và Matching tài xế theo thời gian thực (Real-time) gặp giới hạn khi số lượng người dùng tăng vọt. Kiến trúc cần chịu tải cao (High Concurrency) để xử lý lượng giao dịch lớn trong giờ cao điểm mà không gián đoạn dịch vụ.

Giải pháp: Ứng dụng kiến trúc Microservices linh hoạt kết hợp RabbitMQ và Redis caching, giúp tốc độ điều hướng tài xế đạt dưới 500ms. Thuật toán Matching sử dụng Geo-spatial Indexing để tối ưu quãng đường đón khách. Hệ thống tự động hóa Onboarding KYC/AML cho tài xế và đảm bảo Auto-scaling với SLA 99.99%.

Tính năng chính

Đặt tài xế lái hộ (Xế Ô tô, Xế Máy)
Xử lý 10,000 cuốc xe/ngày không downtime
Geo-spatial Indexing matching tài xế
Điều hướng tài xế dưới 500ms
Onboarding tài xế KYC/AML tự động
Cloud-native Auto-scaling SLA 99.99%

Công nghệ sử dụng

FlutterMicroservicesGoogle Maps