当前位置: X-MOL 学术ACM SIGMOD Rec. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
FoundationDB: A Distributed Key Value Store: ACM SIGMOD Record: Vol 51, No 1
ACM SIGMOD Record ( IF 1.1 ) Pub Date : 2022-06-01 , DOI: 10.1145/3542700.3542707
Jingyu Zhou 1 , Meng Xu 1 , Alexander Shraer 2 , Bala Namasivayam 1 , Alex Miller 3 , Evan Tschannen 3 , Steve Atherton 3 , Andrew J. Beamon 3 , Rusty Sears 1 , John Leach 1 , Dave Rosenthal 1 , Xin Dong 1 , Will Wilson 4 , Ben Collins 4 , David Scherer 4 , Alec Grieser 1 , Young Liu 2 , Alvin Moore 1 , Bhaskar Muppana 1 , Xiaoge Su 1 , Vishesh Yadav 1
Affiliation  

FoundationDB is an open source transactional key value store created more than ten years ago. It is one of the first systems to combine the flexibility and scalability of NoSQL architectures with the power of ACID transactions. FoundationDB adopts an unbundled architecture that decouples an in-memory transaction management system, a distributed storage system, and a built-in distributed configuration system. Each sub-system can be independently provisioned and configured to achieve scalability, high-availability and fault tolerance. FoundationDB includes a deterministic simulation framework, used to test every new feature under a myriad of possible faults. FoundationDB offers a minimal and carefully chosen feature set, which has enabled a range of disparate systems to be built as layers on top. FoundationDB is the underpinning of cloud infrastructure at Apple, Snowflake and other companies.



中文翻译:

FoundationDB:分布式键值存储:ACM SIGMOD 记录:第 51 卷,第 1 期

FoundationDB 是十多年前创建的开源事务键值存储。它是最早将 NoSQL 架构的灵活性和可扩展性与 ACID 事务的强大功能相结合的系统之一。FoundationDB 采用非捆绑式架构,将内存事务管理系统、分布式存储系统和内置分布式配置系统解耦。每个子系统都可以独立配置和配置,以实现可扩展性、高可用性和容错性。FoundationDB 包含一个确定性模拟框架,用于在无数可能的故障下测试每个新功能。FoundationDB 提供了一个最小且经过精心挑选的功能集,它可以将一系列不同的系统构建为顶层。

更新日期:2022-06-02
down
wechat
bug