Distributed transactions: What, why, and how to build a distributed transactional application

2 · CockroachDB · Feb. 16, 2023, 6:30 p.m.
Transactions make up an important part of the database workload for most modern applications. And when it comes time to scale up operations for a growing business, distributing those workloads across multiple hardware systems for horizontal scalability, high availability, and fault tolerance is often an important part of the plan. But how do database transactions get distributed, and what are some of the challenges and approaches involved in distributing transactional workloads?...