Tech Radar 21/07: Modular Monolith tα»‘i Ζ°u AI Agents

πŸ‡¬πŸ‡§ Read the English version of this article on tanhdev.com Khi trΓ o lΖ°u Multi-Agent bΓΉng nα»•, phαΊ£n xαΊ‘ tα»± nhiΓͺn cα»§a hαΊ§u hαΊΏt cΓ‘c Backend Engineer lΓ : β€œHΓ£y Δ‘Γ³ng gΓ³i mα»—i Agent thΓ nh mα»™t Microservice!”. TΖ° duy nΓ y cα»±c kα»³ hợp lΓ½ vα»›i cΓ‘c hệ thα»‘ng Web/App truyền thα»‘ng. Tuy nhiΓͺn, Δ‘α»‘i vα»›i hệ sinh thΓ‘i AI Agents, kαΊΏ thα»«a tα»« bΓ i toΓ‘n Agentic System Architecture, Δ‘Γ’y lαΊ‘i lΓ  khởi nguα»“n cα»§a thαΊ£m họa hiệu nΔƒng. ...

21 thΓ‘ng 7, 2026 Β· 4 phΓΊt Β· LΓͺ TuαΊ₯n Anh

Đồng Bα»™ Tα»“n Kho Thời Gian Thα»±c: Kafka, CDC & Redis cho E-commerce

πŸ‡¬πŸ‡§ Read the English version of this article on tanhdev.com Đồng Bα»™ Tα»“n Kho Thời Gian Thα»±c LΓ  GΓ¬? Answer-first: Đồng bα»™ tα»“n kho thời gian thα»±c (Real-time inventory synchronization) lΓ  quΓ‘ trΓ¬nh lan truyền cΓ‘c thay Δ‘α»•i về sα»‘ lượng hΓ ng trong kho tα»« hệ thα»‘ng gα»‘c (database) tα»›i tαΊ₯t cαΊ£ cΓ‘c kΓͺnh bΓ‘n hΓ ng β€” web storefront, α»©ng dα»₯ng mobile, WMS, ERP β€” vα»›i Δ‘α»™ trα»… chΖ°a tα»›i mα»™t giΓ’y (sub-second). Thay vΓ¬ phαΊ£i phα»₯ thuα»™c vΓ o cΓ‘c tΓ‘c vα»₯ batch ETL chαΊ‘y mα»—i giờ, mα»™t pipeline CDC + Kafka sαΊ½ stream mọi thay Δ‘α»•i tα»“n kho được commit thΓ nh mα»™t sα»± kiện (event), qua Δ‘Γ³ loαΊ‘i bỏ hoΓ n toΓ n tΓ¬nh trαΊ‘ng bΓ‘n vượt mα»©c (overselling) cΕ©ng nhΖ° trΓ‘nh hiển thα»‹ sai sα»‘ lượng hΓ ng hΓ³a. ...

8 thΓ‘ng 6, 2026 Β· 15 phΓΊt Β· Tuan Anh

Alipay Double 11: Executive Summary

Executive Summary: Alipay Double 11 Architecture From 50M CNY to 544K TPS: Lessons in Building Planet-Scale Systems TL;DR (Too Long; Didn’t Read) Alipay Δ‘Γ£ tΔƒng capacity 5,440 lαΊ§n trong 10 nΔƒm (2009-2019), tα»« hệ thα»‘ng gαΊ§n nhΖ° sαΊ­p (phαΊ£i cαΊ―t Δ‘iện vΔƒn phΓ²ng, dΓΉng Δ‘Γ‘ lαΊ‘nh để giαΊ£i nhiệt) Δ‘αΊΏn 544,000 giao dα»‹ch/giΓ’y vα»›i Δ‘α»™ tin cαΊ­y 99.99%. 3 bΓ i học chΓ­nh: ThiαΊΏt kαΊΏ để chia nhỏ (Unitization) - khΓ΄ng thể scale vertically vΓ΄ hαΊ‘n Kiểm thα»­ sαΊ£n xuαΊ₯t (Stress testing) - tα»± tin tα»« 60% lΓͺn 95% Tα»± Δ‘α»™ng hΓ³a mọi thα»© - giαΊ£m 200 người xuα»‘ng 10 người cho cΓΉng cΓ΄ng việc The Story: From Crisis to Record 2012: The Breaking Point VαΊ₯n đề: Khα»§ng hoαΊ£ng 3 Δ‘αΊ§u ...

2 thΓ‘ng 5, 2026 Β· 6 phΓΊt Β· Tuan Anh

Alipay Double 11: Giai Δ‘oαΊ‘n 4 - Tα»•ng quan CΓ΄ng nghệ

Giai Δ‘oαΊ‘n 4: Tα»•ng quan CΓ΄ng nghệ 4.1 KiαΊΏn trΓΊc Middle Platform (Nền tαΊ£ng trung tΓ’m - δΈ­ε°ζžΆζž„) Lα»‹ch sα»­ PhΓ‘t triển (2015+) 2015: Alibaba cΓ΄ng bα»‘ "ChiαΊΏn lược Middle Platform" ↓ Đẑi Trung Đài, Tiểu Tiền Đài (Nền tαΊ£ng giα»―a lα»›n + Tiền sαΊ£nh nhỏ) ↓ 2018: ToΓ n bα»™ hệ thα»‘ng được chuyển lΓͺn cloud ↓ 2020: Nền tαΊ£ng dα»― liệu Cloud-native KhΓ‘i niệm cα»‘t lΓ΅i: β€œΔαΊ‘i Trung Đài, Tiểu Tiền Đài” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ MΓ΄ hΓ¬nh Middle Platform β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ TIỀN SαΊ’NH (Nhỏ) β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ β”‚ β”‚Tmallβ”‚ β”‚Taobaoβ”‚ β”‚Ele.meβ”‚ β”‚Fliggyβ”‚ β”‚... β”‚ β”‚ β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β”‚ β”‚ β”‚ β–Ό β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ NỀN TαΊ’NG TRUNG TΓ‚M (Lα»›n) β”‚ β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ Nền tαΊ£ng β”‚ Nền tαΊ£ng β”‚ Nền tαΊ£ng β”‚ β”‚ β”‚ β”‚ Nghiệp vα»₯ β”‚ Dα»― liệu β”‚ CΓ΄ng nghệ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β€’ Trung tΓ’m User β”‚ β€’ MaxCompute β”‚ β€’ HαΊ‘ tαΊ§ng Cloudβ”‚ β”‚ β”‚ β”‚ β€’ Trung tΓ’m SP β”‚ β€’ DataWorks β”‚ β€’ DevOps β”‚ β”‚ β”‚ β”‚ β€’ Trung tΓ’m ĐƑn β”‚ β€’ Analytics β”‚ β€’ BαΊ£o mαΊ­t β”‚ β”‚ β”‚ β”‚ β€’ Thanh toΓ‘n β”‚ β€’ AI/ML β”‚ β€’ GiΓ‘m sΓ‘t β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ Nền tαΊ£ng Dα»― liệu Trung tΓ’m (Thα»‘ng nhαΊ₯t dα»― liệu) Bα»‘n Giai Δ‘oαΊ‘n PhΓ‘t triển Giai Δ‘oαΊ‘n Thời kα»³ Đặc Δ‘iểm 1. PhΓ’n tΓ‘n 2009-2012 Rời rαΊ‘c, cΓ‘c α»‘c Δ‘αΊ£o dα»― liệu 2. VΓ²ng lαΊ·p Δ‘Γ³ng dọc 2012-2015 CΓ‘c hệ thα»‘ng dọc nhỏ lαΊ» 3. Middle Platform 2015-2018 PhΖ°Ζ‘ng phΓ‘p luαΊ­n thα»‘ng nhαΊ₯t 4. Cloud-Native 2018+ TrΓͺn cloud, kiαΊΏn trΓΊc Lake House CΓ‘c CΓ΄ng nghệ Cα»‘t lΓ΅i MaxCompute: ...

2 thΓ‘ng 5, 2026 Β· 11 phΓΊt Β· Tuan Anh

Alipay Double 11: Learning Path

Học KiαΊΏn TrΓΊc Alipay Double 11 - Learning Index NghiΓͺn cα»©u chi tiαΊΏt về hệ thα»‘ng xα»­ lΓ½ 544,000 giao dα»‹ch/giΓ’y cα»§a Alipay πŸ“š TΓ i Liệu Học TαΊ­p πŸš€ BαΊ―t Đầu Nhanh # TΓ i Liệu Thời Gian Mα»₯c TiΓͺu 1 Executive Summary 15 phΓΊt Hiểu tα»•ng quan vΓ  bΓ i học chΓ­nh 2 Index Tα»•ng Hợp 10 phΓΊt Điều hΖ°α»›ng Δ‘αΊΏn tΓ i liệu phΓΉ hợp πŸ“– Lα»™ TrΓ¬nh Học Chi TiαΊΏt Giai ĐoαΊ‘n 1: Nền TαΊ£ng Lα»‹ch Sα»­ Phase 1: Timeline & Lα»‹ch Sα»­ ...

2 thΓ‘ng 5, 2026 Β· 6 phΓΊt Β· Tuan Anh

Alipay Double 11: Modern Tech Comparison

So SΓ‘nh Alipay Stack vα»›i CΓ΄ng Nghệ Hiện Đẑi Tα»•ng Quan So SΓ‘nh Alipay Stack Modern Equivalent Key Difference LDC + RZone Kubernetes + Multi-cluster LDC: Business-driven sharding; K8s: Infrastructure abstraction OceanBase CockroachDB/TiDB/YugabyteDB OceanBase: 10+ years prod, custom FPGA; Newer: Cloud-native first RocketMQ Apache Kafka/Apache Pulsar RocketMQ: LSM-tree + rich msg types; Kafka: Log-centric; Pulsar: Tiered storage SOFARPC gRPC/Envoy Proxy SOFARPC: Java-centric, financial features; gRPC: Cross-platform, protobuf SOFAMesh (MOSN) Istio/Linkerd MOSN: Go-based, X-protocol; Istio: Envoy C++, standard mesh CTU Modern ML Platforms CTU: Custom fraud-specific; Modern: General-purpose MLOps PouchContainer containerd/cri-o Pouch: Alibaba-specific; containerd: CNCF standard 1. LDC Architecture vs Kubernetes Multi-Cluster KiαΊΏn TrΓΊc So SΓ‘nh β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ LDC (Alipay) vs Kubernetes Multi-Cluster β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ LDC Architecture (Business-Driven) β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ RZone 1 RZone 2 RZone N β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ β”‚ β”‚Users β”‚ β”‚Users β”‚ β”‚Users β”‚ β”‚ β”‚ β”‚ β”‚ β”‚1-1M β”‚ β”‚1M-2M β”‚ β”‚N-M β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ β”‚ β”‚Apps β”‚ β”‚Apps β”‚ β”‚Apps β”‚ β”‚ β”‚ β”‚ β”‚ β”‚DB β”‚ β”‚DB β”‚ β”‚DB β”‚ β”‚ β”‚ β”‚ β”‚ β”‚Cache β”‚ β”‚Cache β”‚ β”‚Cache β”‚ β”‚ β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β€’ Sharding: User ID-based β”‚ β”‚ β”‚ β”‚ β€’ Self-contained units β”‚ β”‚ β”‚ β”‚ β€’ Cross-unit = Distributed txn β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β”‚ β”‚ Kubernetes Multi-Cluster (Infrastructure-Driven) β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ Cluster 1 Cluster 2 Cluster N β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ β”‚ β”‚Region: β”‚ β”‚Region: β”‚ β”‚Region: β”‚ β”‚ β”‚ β”‚ β”‚ β”‚us-west β”‚ β”‚eu-west β”‚ β”‚ap-south β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ β”‚ β”‚K8s Pods β”‚ β”‚K8s Pods β”‚ β”‚K8s Pods β”‚ β”‚ β”‚ β”‚ β”‚ β”‚Services β”‚ β”‚Services β”‚ β”‚Services β”‚ β”‚ β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β€’ Sharding: Infrastructure/region-based β”‚ β”‚ β”‚ β”‚ β€’ Shared global services β”‚ β”‚ β”‚ β”‚ β€’ Cross-cluster = Service mesh β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ Detailed Comparison Aspect LDC (Alipay) K8s Multi-Cluster Recommendation Sharding Strategy User ID / Business key Node/Region labels LDC approach cho data-intensive apps Unit Boundary App + Data + Cache Pods + Services LDC: true isolation; K8s: shared storage Cross-Unit Traffic Explicit ( costly ) Transparent via mesh LDC: intentional design; K8s: hide complexity Failover Manual/Scripted (RZone switch) Automatic (health checks) K8s wins cho automation Scaling Add RZone (complex) Add nodes (simple) K8s wins cho ops simplicity Data Consistency Strong (Paxos in unit) Eventual (cross-cluster) LDC wins cho financial data Khi NΓ o DΓΉng CΓ‘i NΓ o? Use LDC-style khi: ...

2 thΓ‘ng 5, 2026 Β· 14 phΓΊt Β· Tuan Anh

Alipay Double 11: Phase 1 - Timeline & History

Phase 1: Timeline & Lα»‹ch Sα»­ Double 11 - Alipay Scale Evolution Tα»•ng Quan Sα»± kiện Double 11 (Singles’ Day) bαΊ―t Δ‘αΊ§u tα»« nΔƒm 2009 vΓ  Δ‘Γ£ trở thΓ nh sα»± kiện mua sαΊ―m trα»±c tuyαΊΏn lα»›n nhαΊ₯t thαΊΏ giα»›i, vượt xa Black Friday vΓ  Cyber Monday cα»™ng lαΊ‘i. Timeline Chi TiαΊΏt 2009: Khởi Δ‘αΊ§u khiΓͺm tα»‘n Sα»± kiện: Taobao Mall (nay lΓ  Tmall) tα»• chα»©c chΖ°Ζ‘ng trΓ¬nh khuyαΊΏn mΓ£i Δ‘αΊ§u tiΓͺn Quy mΓ΄: 27 thΖ°Ζ‘ng hiệu tham gia Doanh thu: 50 triệu CNY (khoαΊ£ng 7 triệu USD) ThΓ‘ch thα»©c kα»Ή thuαΊ­t: Giao dα»‹ch cao gαΊ₯p 5 lαΊ§n bΓ¬nh thường Hệ thα»‘ng Alipay gαΊ§n nhΖ° chαΊ‘m giα»›i hαΊ‘n tαΊ£i Kα»Ή sΖ° phαΊ£i scale up thα»§ cΓ΄ng khi thαΊ₯y traffic tΔƒng 2010: ChuαΊ©n bα»‹ cΓ³ chα»§ Δ‘Γ­ch Alipay chα»§ Δ‘α»™ng liΓͺn hệ Taobao Mall để hỏi về kαΊΏ hoαΊ‘ch khuyαΊΏn mΓ£i BαΊ―t Δ‘αΊ§u Δ‘Ζ°a Double 11 vΓ o agenda cuα»™c họp α»•n Δ‘α»‹nh hΓ ng tuαΊ§n Ζ―α»›c tΓ­nh capacity: β€œLαΊ₯y giΓ‘ trα»‹ Ζ°α»›c tΓ­nh rα»“i nhΓ’n 3” Li Junkui vΓ  team bαΊ―t Δ‘αΊ§u lΓ m stress testing thα»§ cΓ΄ng 2012: Khα»§ng hoαΊ£ng Scale - β€œBΖ°α»›c ngoαΊ·t sinh tử” Ba vαΊ₯n đề nghiΓͺm trọng Δ‘α»“ng thời xαΊ£y ra: ...

2 thΓ‘ng 5, 2026 Β· 5 phΓΊt Β· Tuan Anh

Alipay Double 11: Phase 2 - Architecture Deep Dive

Phase 2: KiαΊΏn TrΓΊc Kα»Ή ThuαΊ­t SΓ’u - Alipay Double 11 2.1 Logical Data Center (LDC) & Unitization Architecture Core Concept: β€œUnit” Định nghΔ©a: Unit lΓ  mα»™t tαΊ­p hợp self-contained cΓ³ thể hoΓ n thΓ nh toΓ n bα»™ business operations. ĐÒy lΓ  phiΓͺn bαΊ£n thu nhỏ cα»§a toΓ n bα»™ hệ thα»‘ng: CΓ³ Δ‘αΊ§y Δ‘α»§: TαΊ₯t cαΊ£ services vΓ  applications KhΓ΄ng Δ‘αΊ§y Δ‘α»§: Chỉ chα»©a mα»™t phαΊ§n dα»― liệu (data sharding) Ba LoαΊ‘i Zone trong LDC β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ LDC Architecture β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ RZone 1 β”‚ β”‚ RZone 2 β”‚ β”‚ RZone N β”‚ β”‚ β”‚ β”‚ (Region) β”‚ β”‚ (Region) β”‚ β”‚ (Region) β”‚ β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ β€’ App Layer β”‚ β”‚ β€’ App Layer β”‚ β”‚ β€’ App Layer β”‚ β”‚ β”‚ β”‚ β€’ Data Shardβ”‚ β”‚ β€’ Data Shardβ”‚ β”‚ β€’ Data Shardβ”‚ β”‚ β”‚ β”‚ β€’ Full Svcs β”‚ β”‚ β€’ Full Svcs β”‚ β”‚ β€’ Full Svcs β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ GZone β”‚ β”‚ CZone β”‚ β”‚ β”‚ β”‚ (Global) β”‚ β”‚ (City) β”‚ β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ β€’ Config β”‚ β”‚ β€’ User Info β”‚ β”‚ β”‚ β”‚ β€’ CIF β”‚ β”‚ β€’ Login β”‚ β”‚ β”‚ β”‚ β€’ Shared β”‚ β”‚ β€’ Frequent β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ RZone (Region Zone) Tα»± chα»§ hoΓ n toΓ n: CΓ³ Δ‘α»§ data vΓ  services để xα»­ lΓ½ business Data sharding: Mα»—i RZone chỉ chα»©a mα»™t phαΊ§n dα»― liệu (vΓ­ dα»₯: user ID 1-1M ở RZone 1, 1M-2M ở RZone 2) Horizontal scaling: ThΓͺm RZone = thΓͺm capacity Multi-active: Nhiều RZone active Δ‘α»“ng thời ở cΓ‘c region khΓ‘c nhau GZone (Global Zone) Chỉ 1 instance toΓ n cα»₯c Chα»©a dα»― liệu khΓ΄ng thể chia nhỏ (inseparable): Config center CIF (Customer Information File) Shared global data Read/Write: Được tαΊ₯t cαΊ£ RZones truy cαΊ­p (tαΊ§n suαΊ₯t thαΊ₯p) CZone (City Zone) GiαΊ£i quyαΊΏt latency giα»―a cΓ‘c cities Chα»©a dα»― liệu/services được RZone truy cαΊ­p thường xuyΓͺn Mα»—i business access Γ­t nhαΊ₯t mα»™t lαΊ§n KhΓ‘c GZone: CZone được truy cαΊ­p liΓͺn tα»₯c bởi RZone Lợi Ích LDC Architecture VαΊ₯n đề GiαΊ£i phΓ‘p LDC Single point bottleneck Chia thΓ nh nhiều units Traffic allocation Request routing Δ‘αΊΏn Δ‘ΓΊng RZone Data splitting Sharding theo unit Latency xuyΓͺn city CZone cache frequent data Remote disaster recovery Multi-active RZones KαΊΏt quαΊ£: ...

2 thΓ‘ng 5, 2026 Β· 7 phΓΊt Β· Tuan Anh

Alipay Double 11: Phase 3 - Operations & Stress Testing

Phase 3: Quy TrΓ¬nh VαΊ­n HΓ nh & ChuαΊ©n Bα»‹ 3.1 Capacity Planning Peak Prediction Models VαΊ₯n đề: Double 11 cΓ³ traffic peak gαΊ₯p hΓ ng chα»₯c lαΊ§n bΓ¬nh thường, nhΖ°ng chỉ diα»…n ra trong thời gian ngαΊ―n. GiαΊ£i phΓ‘p: Hybrid Strategy β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Capacity Planning Strategy β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ Daily Traffic Peak Traffic (Double 11) β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β–Ό β–Ό β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚On-premβ”‚ ──── Elastic ─────►│ On-prem β”‚ β”‚ β”‚ β”‚(Base) β”‚ Scaling β”‚ + Cloud β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ Normal Ops Peak Ops β”‚ β”‚ (Year-round) (1-2 months) β”‚ β”‚ β”‚ β”‚ Cost Optimization: Giα»― resources 1 nΔƒm β†’ Chỉ 1-2 thΓ‘ng β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ Resource Buffer Calculation: ...

2 thΓ‘ng 5, 2026 Β· 7 phΓΊt Β· Tuan Anh

Alipay Double 11: Phase 4 - Deep Dive

Phase 4: CΓ΄ng Nghệ Chi TiαΊΏt - DEEP DIVE πŸ“Œ Nα»™i dung bΓ i viαΊΏt (Mini-TOC): Middle Platform Architecture SOFAStack - Deep Technical Architecture RocketMQ - Message Queue at Scale OceanBase Storage Engine - Deep Dive CTU Risk Control - AI/ML Architecture Distributed Transaction Deep Dive Performance Numbers Summary Code Examples 4.1 Middle Platform Architecture (δΈ­ε°ζžΆζž„) - Chi TiαΊΏt Kα»Ή ThuαΊ­t Data Middle Platform - Technical Implementation MaxCompute Architecture β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ MaxCompute Distributed System β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ Control Layer β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ β€’ Job Scheduler β€’ Resource Manager β”‚ β”‚ β”‚ β”‚ β€’ Metadata Service β€’ Security Manager β”‚ β”‚ β”‚ β”‚ β€’ Query Optimizer β€’ Data Catalog β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β”‚ β”‚ β”‚ Compute Layer β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ β”‚ β”‚ Worker 1 β”‚ β”‚ Worker 2 β”‚ β”‚ Worker N β”‚ β”‚ β”‚ β”‚ β”‚ β”‚(10K svrs)β”‚ β”‚(10K svrs)β”‚ β”‚(100K svr)β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ β”‚ β”‚ SQL Eng β”‚ β”‚ SQL Eng β”‚ β”‚ SQL Eng β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ MR Eng β”‚ β”‚ MR Eng β”‚ β”‚ MR Eng β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ Graph Engβ”‚ β”‚ Graph Engβ”‚ β”‚ Graph Engβ”‚ β”‚ β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β”‚ β”‚ Storage Layer β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ Columnar Storage + Compression + Tiered Storage β”‚ β”‚ β”‚ β”‚ Hot (SSD) ──► Warm (SATA) ──► Cold (OSS) β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ Scale: 100,000+ servers | 200,000+ daily users | 12 PB+ tables Key Technical Features: ...

2 thΓ‘ng 5, 2026 Β· 19 phΓΊt Β· Tuan Anh

Alipay Double 11: Phase 5 - Synthesis & Lessons

Phase 5: Synthesis & Lessons Learned 5.1 Key Architectural Decisions Timeline 2008 ──────────────────────────────────────────────────────────► β”‚ β”œβ”€β”€ Distributed Architecture β”‚ └── Break monolithic β†’ Scalable services β”‚ 2013 ──────────────────────────────────────────────────────────► β”‚ β”œβ”€β”€ LDC (Logical Data Center) β”‚ └── Unitization β†’ Horizontal scale β”‚ └── Multi-Active └── Multi-region deployment β†’ Disaster recovery β”‚ 2014 ──────────────────────────────────────────────────────────► β”‚ └── Automated Stress Testing └── Uncertain β†’ Deterministic β”‚ 2016 ──────────────────────────────────────────────────────────► β”‚ └── Elastic Architecture └── Cloud integration β†’ Cost optimization β”‚ 2020 ──────────────────────────────────────────────────────────► β”‚ └── Cloud-Native └── Kubernetes + Containers β†’ Efficiency Detailed Decision Analysis Year Decision Context Impact 2008 Distributed Architecture Monolithic hit limits Foundation for future scaling 2013 LDC + Multi-active Oracle/power limits 20K TPS β†’ Unlimited theoretical 2014 Automated Stress Testing 60% confidence 95% confidence, 100+ bugs caught 2015 Middle Platform Strategy Data silos Unified data, rapid innovation 2016 Elastic Architecture Resource waste 50% cost reduction 2018 Cloud Migration On-prem limits Global scale, 544K TPS 2020 Cloud-Native Efficiency Container-based auto-scaling 5.2 Patterns & Anti-patterns βœ… DO (Patterns That Worked) 1. Modularization / Unitization βœ“ Chia hệ thα»‘ng thΓ nh units Δ‘α»™c lαΊ­p βœ“ Mα»—i unit: self-contained, cΓ³ Δ‘α»§ services + data βœ“ Scale bαΊ±ng cΓ‘ch thΓͺm units (horizontal) Result: 20K β†’ 544K+ TPS (27x growth) 2. Automation Everywhere βœ“ Stress testing tα»± Δ‘α»™ng (thay vΓ¬ manual) βœ“ Auto-scaling (thay vΓ¬ human intervention) βœ“ Monitoring & alerting (real-time) Result: 200 people β†’ 10 people cho stress testing 3. Testing in Production βœ“ Full-link stress testing trΓͺn production βœ“ Shadow tables cho data isolation βœ“ Real traffic patterns Result: PhΓ‘t hiện 100+ critical issues trΖ°α»›c event 4. Design for Failure βœ“ Multi-active (mα»™t region down β†’ traffic chuyển) βœ“ Circuit breakers (fail fast) βœ“ Degradation plans (graceful fallback) Result: 99.99% availability during peak 5. Strong Consistency for Financial Data βœ“ Paxos protocol (consensus) βœ“ 2PC cho distributed transactions βœ“ RPO = 0 (zero data loss) Result: No financial data corruption at 544K TPS ❌ DON’T (Anti-patterns Avoided) 1. Vertical Scaling βœ— Mua server lα»›n hΖ‘n khi hit limits βœ— Oracle database khΓ΄ng thể scale thΓͺm Instead: Horizontal scaling vα»›i distributed architecture 2. Manual Processes βœ— Manual capacity planning βœ— Manual failover βœ— Manual intervention during peak Instead: Automated everything 3. Reactive Approach βœ— Chờ system crash rα»“i fix βœ— KhΓ΄ng test trΖ°α»›c production Instead: Proactive stress testing + monitoring 4. Single Point of Failure βœ— Mα»™t database chΓ­nh βœ— Mα»™t data center βœ— Single coordinator trong 2PC Instead: Paxos replication + multi-active 5. Over-engineering Too Early βœ— LDC project: Start with Taobao Mall only (not all systems) βœ— MVP approach: Phase 1 trΖ°α»›c, hoΓ n thiện sau Lesson: "Release even if only first phase is finished" - Cheng Li 5.3 Metrics & KPIs Evolution TPS (Transactions Per Second) 2009 β–ˆβ–ˆβ–ˆβ–ˆ (~100) 2010 β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ (~500) 2012 β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ (~2,000) ← Limits hit 2013 β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ (20,000) ← LDC debut 2014 β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ (50,000) 2019 β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ (544,000) 0 100K 200K 300K 400K 500K Growth: 5,440x trong 10 nΔƒm ...

2 thΓ‘ng 5, 2026 Β· 8 phΓΊt Β· Tuan Anh

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 ...

2 thΓ‘ng 5, 2026 Β· 4 phΓΊt Β· Tuan Anh