About

Chào bạn, mình là Dương Nguyễn Hoàng Luân (nickname: luandnh / luandnh98), sinh năm 1998, đang sống và làm việc tại TP.HCM, Việt Nam. Mình là một Backend Engineer (Golang) — thích biến các yêu cầu “lắt léo” thành những dịch vụ gọn gàng, dễ mở rộng và chạy mượt.

Dạo này mình làm gì?

Từ 04/2025 đến nay, mình làm ở GSM, trong team XanhNgon — nền tảng đặt đồ ăn mới của XanhSM. Mảng mình phụ trách: merchant, báo cáo doanh thu, report, đánh giá khách hàng và một nhúm microservices khác.

Mình mạnh ở đâu?

  • Golang, PostgreSQL, Redis, RabbitMQ, Elasticsearch
  • gRPC, REST, WebSocket
  • Docker, Linux, CI/CD (GitHub Actions)
  • Quan sát hệ thống: EFK, metrics, tracing
  • Thiết kế microservices, tối ưu hiệu năng, review/mentoring

Một vài thứ mình đã xây

  • Pitel Callcenter (CCP)
  • Pitel Autocall
  • Pitel VMD
  • FinS Collection

Blog này có gì?

Đây là góc nhỏ nơi mình ghi lại những gì đang học và đang làm. Mình cố gắng viết thẳng, ngắn, có ví dụ thật. Nếu có số liệu hay benchmark, mình sẽ để rõ trước-sau để bạn áp dụng được ngay.

Nội dung chính

  • Golang & Backend: API design, gRPC/REST, xử lý bất đồng bộ, worker/job queue
  • Hệ thống & Kiến trúc: microservices, caching, event-driven, observability
  • Hiệu năng & Độ tin cậy: profiling, tối ưu truy vấn, chiến lược cache, retry/circuit breaker
  • Cơ sở dữ liệu: PostgreSQL, chỉ mục, migration, pattern đọc/ghi
  • Case study & Postmortem: bài học từ dự án thực tế

Liên hệ