Alipay Double 11: Research Plan

Plan Nghiên Cứu Full Flow Alipay Double 11 Architecture Tổng hợp kiến trúc kỹ thuật và quy trình vận hành của Alipay trong sự kiện 11/11, từ lịch sử 2009 đến hệ thống hiện đại xử lý 544K+ TPS. Phase 1: Tổng Quan & Lịch Sử (1-2 ngày) 1.1 Timeline Evolution Đọc “10 Years of Double 11” - Alibaba Cloud blog Tìm hiểu các mốc quan trọng: 2009: Sự kiện đầu tiên (50M CNY, 27 brands) 2012: Khủng hoảng scale - Oracle limits, power supply issues 2013: LDC Architecture debut - mục tiêu 20K TPS 2014: Stress testing system 2019: 544K TPS peak 2020+: Cloud-native, containerization 1.2 Bài Toán Thách Thức Scale: Hàng trăm triệu users Complexity: Mỗi giao dịch involve hàng trăm systems Financial stability: Mỗi giao dịch phải chính xác 100% Cost efficiency: Xử lý peak gấp hàng chục lần normal traffic Output: Timeline infographic + summary document ...

May 2, 2026 · 4 min · Tuan Anh

Cách Scope, Estimate và Đánh giá một Dự án

Thị trường lập trình Magento tại Việt Nam có thể trông rất khác nhau tùy thuộc vào thứ mà bạn thực sự đang mua — và rất nhiều dự án thất bại là do sự lệch pha giữa những gì được chốt trong scope và những gì thực sự được xây dựng. Bản hướng dẫn này dành cho những người quản lý hoặc nghiệm thu dự án Magento: các PM, CTO, hoặc Giám đốc Thương mại Điện tử, những người cần đánh giá một bản proposal, cấu trúc một hợp đồng, và theo dõi quá trình bàn giao mà không bị dắt mũi bởi các mốc thời gian mù mờ hay các rủi ro phức tạp bị giấu đi. ...

April 30, 2026 · 12 min · Tuan Anh

Vì sao bạn nên Migrate từ Magento sang Microservices (Và...

Hãy nói thẳng với nhau: Magento không phải là một nền tảng tồi. Đối với hàng ngàn doanh nghiệp, nó là công cụ hoàn hảo. Nó có một hệ sinh thái plugin lâu đời, một cộng đồng developer đông đảo, và một hồ sơ theo dõi đã được chứng minh qua vô số dự án thương mại điện tử enterprise. Nhưng nó có một cái trần nhà (ceiling). Và khi bạn đụng trần, bạn sẽ cảm nhận được sự đau đớn ở khắp mọi nơi — trong hệ thống deploy, trong thời gian chạy query database, trong khả năng các team có thể tự vận chuyển (ship) tính năng một cách độc lập, và cuối cùng là trong khả năng phục vụ khách hàng ổn định ở quy mô lớn. ...

April 14, 2026 · 14 min · Tuan Anh

Làm chủ Kiến trúc Hướng sự kiện (Event-Driven) với Dapr...

Trong bài viết trước, chúng ta đã khám phá cách việc từ bỏ kiến trúc nguyên khối (monolithic) để ưu tiên các ranh giới ngữ cảnh nghiêm ngặt của Thiết kế Hướng Domain (Domain-Driven Design - DDD) đã giúp một nền tảng thương mại điện tử có thể scale vượt mức 10.000+ đơn hàng mỗi ngày. Tuy nhiên, việc băm nát một database khổng lồ thành 20+ database Postgres hoàn toàn cách ly lại đẻ ra một vấn đề mới cực kỳ đáng sợ: Làm thế nào để chúng ta duy trì tính nhất quán dữ liệu giữa các service đã bị cắt đứt kết nối với nhau? ...

April 12, 2026 · 5 min · Tuan Anh

Bóc tách Hệ sinh thái: Chi tiết Service theo từng Domain

“Tại sao lại cần tới 21 services? Như thế chẳng phải là overkill (giết gà dùng đao mổ trâu) sao?” Đây là câu hỏi phổ biến nhất mà tôi nhận được khi thảo luận về kiến trúc microservice viết bằng Golang mà chúng tôi đã xây dựng để xử lý khối lượng scale khổng lồ. Câu trả lời ngắn gọn là: Không, bởi vì Định luật Conway là có thật. ...

April 12, 2026 · 6 min · Tuan Anh