CockroachDB Glossary

Active-Active Availability

What is Active-Active Availability?

Active-active availability is one way to configure a distributed database to offer high availability.

In an active-active availability setup, multiple replicas run identical services and traffic is routed to all of them. If any replica fails, the others handle the extra traffic. This model runs into consistency issues in database contexts because multiple replicas might be trying to edit the same data at the same time.

Other configurations include active-passive availability and multi-active availability.