Kiến trúc Core Banking hiện đại: Độ trễ ACID trong Distributed SQL, TiDB, CockroachDB và Google Spanner

Phần 2: Distributed SQL ACID Latency: TiDB, CockroachDB & Spanner

📖 Bản tiếng Anh (English Edition) Điều hướng series: Đây là Phần 2 trong giáo trình Kiến Trúc Core Banking Phân Tán. ← Phần 1: Double-Entry Ledger Schema | Bài Tổng Quan Định Hướng | Phần 3: Event Sourcing & CQRS → Phần 2: Distributed SQL ACID Latency: TiDB, CockroachDB & Spanner Answer-first: Hệ quản trị Distributed SQL mở rộng ghi ngang và chịu lỗi đa vùng nhờ Multi-Raft. Tuy nhiên, giới hạn tốc độ ánh sáng gây trễ 15ms đến 45ms liên vùng. Core banking khắc phục bằng locality-aware range lease, pipeline commit Percolator cùng giải pháp đọc bản sao stale read cho truy vấn số dư tài khoản. ...

Phân Mảnh Cơ Sở Dữ Liệu (Sharding) & Distributed SQL

Phân Mảnh Cơ Sở Dữ Liệu (Sharding) & Distributed SQL

← Chương trước: Phần 3: Chiến Lược Caching & Chống Sập Hệ Thống | Mục lục Series | Chương tiếp theo: Phần 5: Hàng Đợi Bất Đồng Bộ & Xử Lý Sự Kiện — Kafka KRaft, RabbitMQ & Backpressure → Điều kiện tiên quyết: Bạn nên đọc Phần 3: Chiến Lược Caching & Chống Sập Hệ Thống — Redis, Valkey & Cache Stampede để nắm vững cách bộ nhớ đệm che chắn cơ sở dữ liệu trước khi mở rộng tầng lưu trữ đĩa cứng. ...