Bài 4: Tầng Dữ liệu — Từ MySQL Sharding đến TiDB NewSQL

Bài 4: Tầng Dữ liệu — Từ MySQL Sharding đến TiDB NewSQL

← Chương trước: Bài 3: Tấm khiên bảo vệ — Message Queue và Graceful Degradation | Mục lục Series | Chương tiếp theo: Bài 5: Tai mắt của hệ thống — Distributed Tracing với ClickHouse → Answer-first: Để vượt qua giới hạn của MySQL Sharding truyền thống (nghẽn resharding và thiếu ACID phân tán), Shopee chuyển dịch sang TiDB NewSQL. TiDB tách biệt stateless computing (TiDB Server) và stateful storage (TiKV via Raft), hỗ trợ mở rộng ngang tự động và truy vấn phân tán quy mô lớn. ...

5 tháng 5, 2026 · 5 phút · Lê Tuấn Anh
Phase 2: Kiến Trúc Kỹ Thuật LDC & OceanBase

Phase 2: Kiến Trúc Kỹ Thuật LDC & OceanBase

← Chương trước: Phase 1: Lịch Sử & Tiến Trình 2009-2026 | Mục lục Series | Chương tiếp theo: Phase 3: Quy Trình Vận Hành & Stress Testing → Answer-first: Kiến trúc LDC (Logical Data Center) phân chia hệ thống thành RZone (vùng người dùng phân mảnh), GZone (dữ liệu dùng chung toàn cầu) và CZone (cache đọc), kết hợp thuật toán Paxos trên OceanBase giúp mở rộng ngang không giới hạn và bảo đảm RPO=0, RTO<30s. ...

2 tháng 5, 2026 · 9 phút · Lê Tuấn Anh