FoundationDB: A Distributed Key-Value Store

FoundationDB is an open-source transactional key-value store that combines the flexibility and scalability of NoSQL architectures with the power of ACID transactions. It has an unbundled architecture, allowing independent provisioning and configuration of its various subsystems for scalability, high availability, and fault tolerance. FoundationDB is known for its stability and rigorous testing, which has resulted in a rapid release of new features. It offers a minimal feature set and allows for the development of layers on top to support different data models. With its unique architecture and approach to transaction processing, fault tolerance, and high availability, FoundationDB is widely used in cloud infrastructure at companies like Apple and Snowflake.

https://cacm.acm.org/magazines/2023/6/273229-foundationdb-a-distributed-key-value-store/fulltext

To top