Wednesday, August 12, 2020

System design: OSDI12 - Spanner: Google’s Globally-Distributed Database

 Here is the link for 30 minutes tech talk. 

Please watch the video first 15 minutes 10 times. Write down what I learn, what I should look into. 

Example: Social network

Research contribution to design spanner - 

Shard thousands ways, replicate three ways, 10 thousand data centers 

Overview

Feature: Lock-free distributed read transaction

Property: External consistency of distributed transaction 

- First system at global scale

Implementation: integration of concurrency control, replication, and 2PC

- correctness and performance

Enable technology: TrueTime

-interval-based global time



No comments:

Post a Comment