Smart Retail POS Platform (Omnichannel POS & ERP)
Vai trò: Kỹ sư Backend & DevOps • Solum
// Bối cảnh bài toán
Nền tảng bán lẻ đa kênh đa khách hàng phục vụ hơn 200+ chuỗi cửa hàng, xử lý thanh toán, đồng bộ kho đồng thời và tự động phát hành hóa đơn điện tử.
// Đóng góp kỹ thuật chính
- › Phát triển microservices cốt lõi bằng Golang cho luồng thanh toán, kho hàng, đơn B2B và tích hợp Hóa đơn điện tử Viettel/MISA.
- › Thiết kế kiến trúc hướng sự kiện bằng Azure Event Hubs (Kafka protocol) ứng dụng Transactional Outbox pattern.
- › Xây dựng GitOps CI/CD với ArgoCD App-of-Apps, tích hợp automated pre-upgrade hooks chạy Goose migrations trước khi rollout.
- › Tích hợp OCR hóa đơn bằng Mistral OCR và giải pháp báo cáo Multi-Agent tự động với Azure GPT-4o.
// Tác động đo lường
- › Vận hành ổn định, đồng bộ dữ liệu thời gian thực trên 200+ chuỗi cửa hàng bán lẻ.
- › Loại bỏ 100% hiện tượng mất đồng bộ sự kiện giữa DB và Broker nhờ Transactional Outbox.
- › Kiểm thử stress test với k6 đạt p99 latency < 85ms trong các đợt cao điểm bán lẻ.
- › Giảm 85% thời gian triển khai thủ công và loại bỏ sự cố lỗi migration nhờ ArgoCD hooks.