Phần 3: Giao Dịch ACID & Concurrency Trong Core Banking
Giao dịch ACID, các cấp độ cô lập (Isolation Levels), chiến lược khóa dòng và thuật toán phòng chống Deadlock trong hệ thống Core Banking chịu tải cao.
Nhập từ khóa để tìm kiếm trong 371+ bài viết và chuyên đề…
Giao dịch ACID, các cấp độ cô lập (Isolation Levels), chiến lược khóa dòng và thuật toán phòng chống Deadlock trong hệ thống Core Banking chịu tải cao.
Cách Shopee giải quyết bài toán dữ liệu giao dịch cấp độ Petabyte: chuyển đổi từ kiến trúc sharded MySQL truyền thống sang NewSQL phân tán với TiDB và TiKV Multi-Raft.
Tinh chỉnh các tham số connection pool của *sql.DB (MaxOpenConns, MaxIdleConns) bằng Định luật Little, triệt tiêu bắt tay TCP và triển khai PgBouncer/Pgcat transaction pooling.
Cẩm nang từng bước chuyển đổi Microservices về Modular Monolith bằng Reverse Strangler Fig, kỹ thuật Dual-Write đồng bộ database và Transactional Outbox Go.
Phân tích chuyên sâu cách các ràng buộc database (connection pool, latency, transaction) thúc đẩy sự tiến hóa kiến trúc của Go, PHP, Node.js và Rust.