Skip to content
FoundationDB: A Distributed Transactional Key-Value Store episode artwork

EPISODE · Jan 26, 2025 · 24 MIN

FoundationDB: A Distributed Transactional Key-Value Store

from Future Is Already Here · host Eksplain

In this episode, we dive into FoundationDB. It is an open-source, distributed, transactional key-value store that combines the scalability of NoSQL with the strong consistency of ACID transactions. It was created over a decade ago and is used by companies like Apple and Snowflake as the underpinning of their cloud infrastructure. Key features of FoundationDB include: Unbundled architecture Strict serializability Deterministic simulation Minimal feature set Unlike traditional databases that bundle storage, data models, and query languages, FoundationDB takes a modular approach, providing a highly scalable, transactional storage engine with a minimal set of features. This allows application developers flexibility, with the ability to relax strict serializability when it's not needed. Reference: The paper "FoundationDB: A Distributed Unbundled Transactional Key Value Store" details the design and implementation of FoundationDB. This paper was published at the 2021 International Conference on Management of Data (SIGMOD '21). The authors include Jingyu Zhou, Meng Xu, Alexander Shraer, Bala Namasivayam, Alex Miller, Evan Tschannen, Steve Atherton, Andrew J. Beamon, Rusty Sears, John Leach, Dave Rosenthal, Xin Dong, Will Wilson, Ben Collins, David Scherer, Alec Grieser, Young Liu, Alvin Moore, Bhaskar Muppana, Xiaoge Su, and Vishesh Yadav. Disclaimer: Please note that parts or all this episode was generated by AI. While the content is intended to be accurate and informative, it is recommended that you consult the original research papers for a comprehensive understanding.

Episode metadata supplied by the publisher feed · Published Jan 26, 2025

Embed this episode

Ready to play

FoundationDB: A Distributed Transactional Key-Value Store

0:00 24:19

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of Future Is Already Here?

This episode is 24 minutes long.

When was this Future Is Already Here episode published?

This episode was published on January 26, 2025.

Can I download this Future Is Already Here episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!