Financial

Transactions

Database

x

FASTER

To power the next 30 years of Online Transaction Processing.

Installation

TigerBeetle is production-ready on Linux and seamlessly integrated with major programming languages.

Linux

macOS

Windows

curl -Lo tigerbeetle.zip https://linux.tigerbeetle.com && unzip tigerbeetle.zip && ./tigerbeetle version

Release: 0.16.33  | Mar 24, 2025

Apache 2.0 Open Source

1000x Faster
OLTP Performance

TigerBeetle redesigns the distributed database storage engine and consensus protocol for the OLTP workload.

This solves the problem of OLTP write contention to unlock three orders of magnitude more performance than a general purpose (OLGP) database.

TigerBeetle

General-Purpose Database

1x

1000x

Designed for Debit/Credit

The language of business transactions around the world is Debit/Credit. TigerBeetle ships with this schema out of the box.

  • Enforce financial consistency in the database.

  • Process thousands of debit/credit transactions in a single query.

Mission-Critical Safety

TigerBeetle guarantees Strict Serializability without betting correctness on clock sync, and enforces NASA's Power of Ten Rules for Safety-Critical Code:

  • Static memory allocation for predictable latencies.

  • 6000+ assertions to verify correctness at runtime.

Indestructible
Storage Fault-Tolerance

Designed in 2020, TigerBeetle is one of the first distributed databases to apply 2018 research, Protocol-Aware Recovery, to use global redundancy to survive local storage faults.

0.031% of SSD disks per year exhibit latent sector errors.

0.023% of SSD disks per year corrupt or misdirect I/O.

A Study of SSD Reliability in Large Scale Enterprise Storage Deployments

Multi AZ / Region / Cloud

Massive Scalability and Cost-Efficiency

A single TigerBeetle cluster can process over 100 billion transactions, at a hundredth of the cost compared to legacy, proprietary or cloud databases. Why big iron when you can beetle?

Centuries of Testing

TigerBeetle is one of three databases in the world (along with FoundationDB), designed to run in a deterministic simulator and apply model checking techniques but on the actual code.

Fault injection simulates network partitions, packet loss, crashes, and even disk corruption, while time can be accelerated in the simulated world by a factor of seven hundred times.

A hundred simulator cores test TigerBeetle through two centuries every day.

00

:

00

:

00

Real Time

1 sec

00

:

00

:

00

Simulated Time

700 sec

Powerful Primitives

T-Accounts

TigerBeetle does double-entry accounting like Newton’s Third Law. For every transfer to an account, there is an equal and opposite transfer from a different account.

Linked Events

Multiple transfers between multiple accounts may be linked together to succeed or fail as an atomic unit.

Net Balance Limits

Accounts may enforce net balance limits, such as debits may not exceed credits, or credits may not exceed debits.

Chart of Accounts

Accounts and transfers may specify a chart of accounts code so you can query for accounts or transfers of a given type.

Connected Systems

Accounts and transfers stay connected to third-party entities (many-to-one) through a 128-bit user data identifier.

Multi-Tenant Currencies

A cluster may contain accounts denominated in different currencies or units of value, with transfers only ever between accounts of the same unit.

Two-Phase Transfers

Reserve debits and credits in the first phase, and accept or reject these amounts in the second phase, with monotonic clock timeouts. The perfect primitive for atomic transfers across different systems.

Inflight Balances

TigerBeetle can distinguish between inflight reserved amounts and committed accepted amounts to control inflight liquidity.

OLTP Use Cases

  • Core Banking

  • High-Volume Trading

  • Instant Payments

  • Serverless Billing

  • Real-time Spend Caps

  • Energy Smart Meters

  • Gaming LiveOps

  • Ticket Reservations

  • Warehouse Inventory

  • Trucking & Shipping

Commercial Support

Do you want to use TigerBeetle in production, with automated disaster recovery, monitoring, consulting, and support from the TigerBeetle team?

Copyright © 2025 TigerBeetle, Inc.
All Rights Reserved.

newsletter

Get monthly highlights and carefully crafted updates.