Nếu bạn mới đến đây, trang này là cách nhanh nhất để hiểu những gì tôi xây dựng và cách tôi tư duy. Nó nhóm các bài viết dài của tôi thành các cụm (cluster) có trọng tâm rõ ràng. (Chuyên mục Tech Radar nằm riêng biệt tại /radar/.)
Bắt Đầu Tại Đây (5 bài viết)
Hãy đọc những bài này theo thứ tự để có một góc nhìn tổng thể mạch lạc từ đầu đến cuối:
- Chuyển đổi từ Magento sang Microservices - một cẩm nang chuyển đổi không gián đoạn (zero-downtime) (Sử dụng Strangler Fig, CDC, rollback).
- Giải phẫu Hệ sinh thái: Chi tiết Dịch vụ theo Domain - chia tách một hệ thống nguyên khối (monolith) thành các bounded context và domain.
- Bản vẽ thiết kế 21-Service E-commerce Edge: Kiến trúc & Luồng giao thông - kiến trúc cấp cao và luồng request/event.
- Thiết kế Kiến trúc Hệ sinh thái E-commerce 21 Dịch vụ với Golang & DDD - Kratos + Clean Architecture, sagas, tính lũy đẳng (idempotency), điều kiện tương tranh (race conditions).
- GitOps Ở Quy Mô Lớn: Điều phối 21 Microservices bằng Kubernetes & ArgoCD - cách để triển khai và vận hành an toàn một số lượng lớn các dịch vụ.
Cụm 1 - Hiện đại hóa Thương mại (Magento -> Microservices)
Các mô hình (patterns) đã được kiểm chứng thực tế để chuyển đổi một hệ thống thương mại nguyên khối quan trọng về doanh thu mà không gây ra thời gian chết (downtime):
- Tại sao chuyển đổi Magento sang Microservices - Phân tích lý do kinh doanh và kỹ thuật khi nào nên tách monolith, và khi nào nên giữ nguyên.
- Chuyển đổi từ Magento sang Microservices - Cẩm nang di chuyển từng bước với Strangler Fig pattern và CDC.
- Xuất Đơn hàng Magento 2: Vượt qua mô hình EAV bằng Clean SQL & Node.js - Kỹ thuật bypass ORM để xuất dữ liệu đơn hàng tốc độ cao.
- Quản trị Monorepo Rush: 21 Go & 2 Next.js Apps - Quản trị dependency phân tầng, incremental builds và tự sinh TypeScript SDK trong monorepo lớn.
Cụm 2 - Kiến trúc Microservices (Bản vẽ 21 dịch vụ & Composable Commerce)
Cách một nền tảng thương mại cấu thành (composable commerce) được cấu trúc và tại sao các ranh giới (boundaries) lại quan trọng:
- Phân tích Domain Service Chi tiết E-Commerce - Giải phẫu hệ sinh thái và phân định rõ ràng các Bounded Context giữa Cart, Order, Catalog và Payment.
- Bản vẽ thiết kế 21-Service E-commerce Edge: Kiến trúc & Luồng giao thông - Sơ đồ kiến trúc toàn cảnh và điều phối luồng request/event qua Ingress Gateway.
- Thiết kế Kiến trúc Hệ sinh thái E-commerce 21 Dịch vụ với Golang & DDD - Kratos + Clean Architecture, Sagas, tính lũy đẳng (idempotency) và giải quyết race conditions.
- Cloudflare D1 & Durable Objects: Giỏ Hàng Thời Gian Thực - Kiến trúc giỏ hàng phân tán tại Edge không nghẽn database trung tâm, xử lý cập nhật đồng thời với độ trễ tối thiểu.
Cụm 3 - Độ tin cậy, Hiệu năng cao & Golang Production
Những kỹ thuật chuyên sâu về tối ưu hiệu năng, concurrency, phân tích lỗi runtime và phân định hạ tầng trong môi trường Golang Production:
- Làm chủ Kiến trúc Event-Driven với Dapr Pub/Sub - Tách rời giao tiếp vi dịch vụ qua message bus tiêu chuẩn.
- Thiết kế Kiến trúc Hệ sinh thái E-commerce 21 Dịch vụ với Golang & DDD (Các phần Saga + Idempotency)
- Phát hiện rò rỉ Goroutine trong Go Production - Phương pháp chẩn đoán rò rỉ bộ nhớ, goroutine treo ngầm bằng runtime pprof, heap dump và trace analysis.
- Profiling từ xa trên Kubernetes với Go pprof - Quy trình chẩn đoán CPU và bộ nhớ an toàn trên các container Go đang phục vụ production mà không làm gián đoạn dịch vụ.
- Benchmark thông lượng Go Frameworks: Gin vs Fiber vs Kratos - Đánh giá hiệu năng, memory footprint và latency ở mức tải cực hạn giữa 3 framework Golang phổ biến.
- API Gateway đấu với Service Mesh trong Hệ thống Phân tán - So sánh chuyên sâu về ranh giới trách nhiệm, routing, mTLS và độ trễ giữa API Gateway và Istio/Envoy Service Mesh.
Cụm 4 - Vận hành Nền tảng (GitOps, Kubernetes)
Cách biến việc vận hành hơn 20 dịch vụ trở nên “nhàm chán” nhưng an toàn: triển khai lặp lại, rollback, và kỷ luật vận hành:
Cụm 5 - Hệ thống AI & Kỹ Nghệ Ngữ Cảnh (Context Engineering & GraphRAG)
Cách xây dựng các hệ thống agentic, tối ưu hóa Context Window và ứng dụng retrieval nâng cao trong production:
- Thiết kế Kiến trúc một Hybrid-AI Pipeline Tự trị: Từ Hobby Cron đến State-Machine trên Production
- Kỹ nghệ Ngữ cảnh: AGENTS.md, Cursor Rules & Codebase RAG - Chuẩn hóa ngữ cảnh cho AI agents qua AGENTS.md, llms.txt, Cursor Rules và AST indexing.
- GraphRAG vs Naive RAG: Hướng Dẫn Doanh Nghiệp - So sánh toàn diện giữa Knowledge Graph kết hợp Vector RAG và Naive RAG cổ điển trong giải quyết câu hỏi phức tạp.
- LeaseInVietnam: Xây dựng một Trung tâm Chuyển vùng cho Expat Được hỗ trợ bởi AI với B2B Lead Engine
Cụm 6 - Tuyển dụng / Năng lực Đội ngũ (Việt Nam)
Cách đánh giá năng lực nền tảng và Magento thực sự vượt xa khỏi các công việc làm theme đơn thuần:
- Phát triển Magento tại Việt Nam: Chi phí, Năng lực, và Khi nào nó thực sự phù hợp
- Lập trình viên Magento tại Việt Nam: Cần tìm kiếm điều gì ngoài công việc làm Theme
Cụm 7 - Thanh Toán & Hệ Thống Siêu Tải Quy Mô Hành Tinh
Nghiên cứu kiến trúc xử lý thanh toán, giao dịch tài chính phân tán và chịu tải cực hạn:
- Kiến trúc PayPay: Mở rộng cho các chiến dịch 10 tỷ Yên - Cách siêu ứng dụng thanh toán số 1 Nhật Bản mở rộng phục vụ 70 triệu người dùng với TiDB Multi-Raft NewSQL và độ sẵn sàng 99,999%.
- Kiến trúc Alipay Double 11 - Một chuỗi nghiên cứu có cấu trúc về thông lượng, độ tin cậy và xử lý 583.000 TPS ở quy mô hành tinh.
- Danh mục Kiến Trúc Thanh Toán & Giao Dịch Phân Tán - Hub kiến thức chuyên sâu về Idempotency, Saga pattern, Double-entry bookkeeping và cách ly giao dịch phân tán.
Cụm 8 - AI Swarms, An Toàn MCP & High-Performance gRPC
Triển khai AI Agent Swarm tự trị, giao thức MCP và an toàn hệ thống AI trong môi trường doanh nghiệp:
- Triển khai Agentic AI Swarm trên Production
- Định Danh & Xác Thực MCP: OAuth 2.1 & SPIFFE/SPIRE - Kiến trúc bảo mật cho Model Context Protocol (MCP), xác thực mTLS và Workload Identity.
- AI Security Engineering, Quản Trị & Tối Ưu Chi Phí - Khung quản trị an toàn AI, phòng chống prompt injection, DLP và kiểm soát chi phí token.
- Golang gRPC Microservices chuẩn Production
Cụm 9 - Phân Mảnh Dữ Liệu & Định Tuyến Không Gian Địa Lý
Chiến lược mở rộng cơ sở dữ liệu phân tán, bảo mật Zero-Trust và thuật toán định tuyến đồ thị không gian:
- Phân Mảnh Cơ Sở Dữ Liệu (Sharding) & Distributed SQL - Thiết kế kiến trúc sharding ngang, chia tách partition key, xử lý cross-shard queries và NewSQL.
- Bảo Mật Zero-Trust & Giới Hạn Tốc Độ API trong Go - Kỹ thuật kiểm soát tốc độ (Token Bucket, Leaky Bucket) và triển khai Zero-Trust cho Go APIs.
- MariaDB vs MySQL: Phân Kỳ Kiến Trúc & Storage Engines - Phân tích chuyên sâu về storage engines (InnoDB, RocksDB, Aria), thread pool và đánh đổi hiệu năng.
- Thuật Toán Định Tuyến Không Gian Địa Lý (A*, Dijkstra) - Giải thuật tìm đường tối ưu trên đồ thị giao thông quy mô lớn với Contraction Hierarchies và A*.
- Chỉ Mục Không Gian: Uber H3, PostGIS & Redis GEO - Đánh chỉ mục không gian địa lý lục giác H3, R-Tree và truy vấn vị trí real-time.
- Bảo Mật Zero-Trust Service Mesh: SPIFFE/SPIRE & Istio - Triển khai thực tế Zero-Trust với chứng chỉ mTLS động từ SPIFFE/SPIRE và Istio Service Mesh trên Kubernetes.
Cụm 10 - Phân Phối Đơn Hàng E-Commerce & Tối Ưu Hóa Logistics
Các giải thuật tối ưu hóa vận hành chuỗi cung ứng, kho hàng đa điểm và định tuyến giao hàng chặng cuối:
- Phân Phối Đơn Hàng & Tối Ưu Hóa Kho Hàng Đa Điểm - Toàn cảnh bài toán điều phối đơn hàng NP-hard, giải thuật MILP, định tuyến H3 và mô hình Condor.
- Thuật Toán Phân Bổ Đơn Hàng: Greedy vs MILP & Bin Packing - Mô hình hóa bài toán Knapsack đa chiều (MMKP) và so sánh hiệu năng giữa solver HiGHS và giải thuật tham lam.
- Định Tuyến Nhân Viên Kho Hàng & Giải Thuật TSP - Tối ưu hóa lộ trình lấy hàng trong kho hẹp bằng heuristics S-Shape, Largest Gap và GraphHopper.
Cụm 11 - Giao Diện AI Tự Sinh (Generative UI) & Frontend AI-Native
Kiến trúc tương tác người - máy thế hệ mới, biến luồng văn bản LLM thành các thành phần giao diện động tương tác thời gian thực:
- Kiến Trúc Giao Diện Tự Sinh (Generative UI) Chuẩn Production - Thiết kế hệ thống sinh UI động qua Model Context Protocol (MCP), Component Registry và JSON Schema.
- Quản Trị Trạng Thái & Streaming Đồng Bộ SSR/CSR - Đồng bộ luồng streaming React Server Components, hydration an toàn và xử lý gián đoạn kết nối.
- Bảo Mật Zero-Trust & Chống XSS trong Giao Diện AI - Kiểm soát DOM injection, Content Security Policy (CSP) chặt chẽ và chuẩn tiếp cận WCAG 2.2 AAA.
Cụm 12 - Kiến Trúc Core Banking & Sổ Cái Kép Tài Chính
Hệ thống ngân hàng lõi phân tán, bảo đảm tính nhất quán tuyệt đối và tuân thủ các chuẩn tài chính quốc tế:
- Kiến Trúc Core Banking Hiện Đại: Sổ Cái Kép & Event-Driven Ledger - Thiết kế sổ cái tài chính phân tán theo nguyên lý kế toán kép (Double-Entry Bookkeeping) và chuẩn ISO 20022.
- Đồng Thuận Phân Tán & Điều Phối Giao Dịch Tài Chính với Saga - Kỹ thuật cách ly giao dịch, chống race conditions và đối soát số dư thời gian thực với độ trễ P99 cực thấp.
Tech Radar (Làn đường riêng biệt)
Tech Radar dành cho các tín hiệu thay đổi nhanh (Hạ tầng AI, AI agents, cloud-native). Nếu bạn thích kiểu “tuần này có gì mới thay đổi” hơn là các bài hướng dẫn dài, hãy đến: