התחל במצב לא מקוון עם האפליקציה Player FM !
פודקאסטים ששווה להאזין
בחסות
FoundationDB: A Distributed Unbundled Transactional Key Value Store
Manage episode 487366640 series 3670304
The provided text is an excerpt from a research paper on FoundationDB, an open-source, distributed transactional key-value store. The paper details FoundationDB's design principles, architecture, and key features, including its unbundled architecture, strict serializability through a combination of optimistic concurrency control (OCC) and multi-version concurrency control (MVCC), and its robust deterministic simulation framework for testing. The paper also explores FoundationDB's geo-replication and failover capabilities, highlighting how the system achieves high availability and fault tolerance without sacrificing performance. Finally, the authors discuss lessons learned from developing FoundationDB, including the benefits of its divide-and-conquer design, the importance of simulation testing for achieving high reliability, and the impact of its fast recovery mechanisms on system upgrades and availability.
https://www.foundationdb.org/files/fdb-paper.pdf
43 פרקים
Manage episode 487366640 series 3670304
The provided text is an excerpt from a research paper on FoundationDB, an open-source, distributed transactional key-value store. The paper details FoundationDB's design principles, architecture, and key features, including its unbundled architecture, strict serializability through a combination of optimistic concurrency control (OCC) and multi-version concurrency control (MVCC), and its robust deterministic simulation framework for testing. The paper also explores FoundationDB's geo-replication and failover capabilities, highlighting how the system achieves high availability and fault tolerance without sacrificing performance. Finally, the authors discuss lessons learned from developing FoundationDB, including the benefits of its divide-and-conquer design, the importance of simulation testing for achieving high reliability, and the impact of its fast recovery mechanisms on system upgrades and availability.
https://www.foundationdb.org/files/fdb-paper.pdf
43 פרקים
כל הפרקים
×
1 Conflict-free Replicated Data Types 26:17

1 CAP Twelve Years Later: How the "Rules" Have Changed 29:47

1 Raft versus Paxos: An Understandable Consensus Algorithm 33:14

1 Neo4j Architecture: Graph Database Internals, Performance, and Optimization 17:42

1 Sentry: Error Monitoring at Scale - Design Principles Analysis 15:48

1 Istio Service Mesh: Architecture, Security, and Traffic Management 33:58

1 CockroachDB: SQL for Global Scale Design Principles 14:33

1 Snowflake: Revolutionizing Cloud Data Warehousing and Analytics 17:21

1 Kubernetes: Container Orchestration, Architecture, and Evolution 25:56

1 Elasticsearch: Architecture, Applications, and Emerging Trends 18:13

1 Ray: A Distributed Framework for Emerging AI Applications 19:40

1 Zanzibar: Google's Global Authorization System 27:21

1 Google Mesa: A Geo-Replicated, Near Real-Time Data Warehouse 15:02

1 Time, Clocks, and the Ordering of Events in a Distributed System 13:50

1 ZooKeeper: Wait-Free Coordination for Internet-Scale Systems 26:38

1 TensorFlow: Large-Scale Machine Learning on Heterogeneous Systems 17:02

1 Firestore: A Serverless NoSQL Database 27:46

1 Apache Flink: Stream and Batch Processing in a Single Engine 18:12

1 Kafka: A Distributed Messaging System for Log Processing 16:52

1 LinkedIn: Using Set Cover to Optimize a Large-Scale Low Latency Distributed Graph 12:59

1 Monolith: A Real-Time Recommendation System 20:25

1 Meta FlexiRaft: Flexible Quorums for Raft Consensus 24:27

1 Spanner: Google’s Globally Distributed Database 13:28

1 Meta Minesweeper: Scalable Statistical Root Cause Analysis on App Telemetry 17:54

1 Cassandra- A Decentralized Structured Storage System 14:27

1 FoundationDB: A Distributed Unbundled Transactional Key Value Store 21:02

1 Amazon Aurora: Design Considerations for High Throughput Cloud-Native Relational Databases 18:56

1 Pregel: A System for Large-Scale Graph Processing 22:39

1 Dapper, a Large-Scale Distributed Systems Tracing Infrastructure 20:42

1 Google: The Chubby lock service for loosely-coupled distributed systems 51:11

1 Megastore: Providing Scalable, Highly Available Storage for Interactive Services 18:19

1 Bigtable: A Distributed Storage System for Structured Data 15:26

1 MapReduce: Simplified Data Processing on Large Clusters 14:15


1 TAO: Facebook’s Distributed Data Store for the Social Graph 18:46


1 Monarch: Google’s Planet-Scale In-Memory Time Series Database 20:26

1 Building a three-tier architecture on a budget 16:22

1 Saas Lens: Deploy multi-tenant SaaS workloads using AWS services 21:18


1 Dynamo: Amazon’s Highly Available Key-value Store 17:43
ברוכים הבאים אל Player FM!
Player FM סורק את האינטרנט עבור פודקאסטים באיכות גבוהה בשבילכם כדי שתהנו מהם כרגע. זה יישום הפודקאסט הטוב ביותר והוא עובד על אנדרואיד, iPhone ואינטרנט. הירשמו לסנכרון מנויים במכשירים שונים.