Improved Approximation for the Directed Spanner Problem
Grigory Yaroslavtsev and collaborators present an improved approximation for the Directed Spanner Problem, exploring the concept of k-Spanner in directed graphs. The research delves into finding the sparsest k-spanner, preserving distances and discussing applications, including simulating synchroniz
0 views • 20 slides
Google Spanner: A Distributed Multiversion Database Overview
Represented at OSDI 2012 by Wilson Hsieh, Google Spanner is a globally distributed database system that offers general-purpose transactions and SQL query support. It features lock-free distributed read transactions, ensuring external consistency of distributed transactions. Spanner enables property
0 views • 27 slides
Distributed Transactions in Spanner: Insights and Mechanisms
Spanner, a strictly serializable system, leverages TrueTime for timestamping to enforce the invariant between transactions. It ensures efficient read-only transactions and multi-shard transactions. Mechanisms like 2PL, 2PC, and (Multi)Paxos contribute to Spanner's fault tolerance and scalability. Le
0 views • 21 slides
Distributed Transactions and Spanner Overview
Explore concepts like serializability, partitioned data handling, achieving serializability in distributed settings, consensus per transaction group, and insights into Google's Spanner database, focusing on its globally distributed design and fault tolerance mechanisms.
0 views • 24 slides
Spanner Database Overview
Spanner is a globally distributed database system that offers configurable control, consistent commit timestamps, external consistency, and TrueTime API for handling distributed data. It uses a transaction model with two-phase locking and lock-free reads, providing globally sortable timestamps. The
0 views • 19 slides
Spanner: Google's Globally Distributed Database Overview
Spanner is a powerful, distributed database developed by Google to manage cross-datacenter replication efficiently. Offering general-purpose transactions and SQL query language, Spanner ensures externally consistent reads and writes, making it ideal for critical applications like Google's Ad data. W
0 views • 37 slides