TigerBeetle

Công ty Dành cho thành viên

Mạch tiến hoá

TigerBeetle là database chỉ cho OLTP kiểu debit/credit. Bài 2026 (bản viết của một talk) lập luận rằng scale là khả năng sống sót, rằng sharding thua scale dọc khi có tranh chấp, và đề xuất "diagonal scaling": replicated state machine nhỏ, nóng, cộng object storage cho dữ liệu lạnh để giới hạn thời gian hồi phục TigerBeetle 2026. Bài 2024 kể lý do ra đời: theo nhà sáng lập, khoá dòng giữ qua round-trip mạng và vài tài khoản nội bộ nóng làm database đa dụng không scale được ghi sổ kép, nên TigerBeetle gom tới 8000 giao dịch vào một request và bỏ row lock TigerBeetle 2024. Năm 2026 họ mô tả cách kiểm chứng từ trong ra bằng simulator chạy code thật, bổ sung cho Jepsen TigerBeetle 2026.

Timeline

Năm = năm sự kiện theo bài (có thể sớm hơn năm đăng bài).

Năm Giai đoạn Thay đổi Nguồn
2024 2. Tăng trưởng (Nhà cung cấp) Lý do ra đời: payments switch tốn 10–20 câu SQL mỗi giao dịch trong khi giữ row lock; debit/credit là primitive, 8000 giao dịch/request. TigerBeetle 2024
2026 3. Quy mô lớn Demo một nghìn tỷ giao dịch: RSM + LSM + object storage để MTTR có trần. TigerBeetle 2026
2026 3. Quy mô lớn Mô phỏng tất định có hiểu giao thức: kiểm bất biến an toàn và liveness của từng replica, ngoài Jepsen. TigerBeetle 2026

Bạn đã dùng hết 3 bài đọc thử miễn phí

Đây là phần mở đầu của TigerBeetle. Thành viên đọc được toàn bộ 46 bài tổng hợp theo chủ đề và 141 dòng thời gian công ty. Các bài tóm tắt vẫn đọc tự do.

  • Đọc không giới hạn mọi bài tổng hợp và dòng thời gian
  • Danh sách đọc cá nhân hoá theo trình độ và mục tiêu
  • Cộng đồng Discord cho thành viên (sắp mở)

Gói 6 tháng giảm ~16%, gói 12 tháng giảm ~25%. Trả bằng VietQR hoặc thẻ.

Tất cả bài viết của blog (30 bài)

Blog này có 30 bài – thành viên xem đầy đủ danh sách, nhóm theo năm, có link về bài gốc.

Xem gói thành viên