Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Geo-Replicated Transactions in 1.5RTT

Strange Loop Conference via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore a groundbreaking approach to geo-replicated transactions in distributed systems through this 37-minute conference talk from Strange Loop. Dive into the innovative Consus key-value store, which introduces a novel commit protocol capable of executing fully general transactions in just 1.5 round-trip times. Learn how this masterless, active-active system overcomes traditional latency bottlenecks in geo-replicated databases. Gain insights into the motivation, design, and deep technical details of the Consus commit protocol, including its advantages over two-phase commit. Understand the background of distributed systems primitives and grasp the protocol's contributions. Follow along as the speaker covers topics such as geo-replication techniques, stored procedures, commit protocol assumptions, Paxos variants, and practical implementation details. Conclude with an evaluation of the system's performance using the TPC-C benchmark.

Syllabus

Intro
Geo-Replication: Primary Backup
Stored procedures and one-shot transactions
Commit Protocol Assumptions
Commit Protocol Basics
Overview of the Commit Protocol
Observing vs. Learning Execution Outcomes
Traditional Paxos
Generalized Paxos Fast Path
Generalized Paxos Example
Cauterizing Loose Ends
Paxos All the Things!
Implementation
Evaluation Setup
TPC-C Stock Level Latency
Summary

Taught by

Strange Loop Conference

Reviews

Start your review of Geo-Replicated Transactions in 1.5RTT

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.