YoVDO

Raft - The Understandable Distributed Protocol

Offered By: Strange Loop Conference via YouTube

Tags

Strange Loop Conference Courses Distributed Systems Courses Database Architecture Courses

Course Description

Overview

Explore the Raft distributed protocol in this 37-minute conference talk from Strange Loop 2013. Dive into the world of distributed systems as Ben Johnson, lead developer of Sky behavioral database and Go implementation of Raft, presents an alternative to the complex Paxos protocol. Learn how Raft addresses real-world implementation challenges and prioritizes understandability. Discover the key components of Raft, including leader election, log replication, and handling network partitions. Gain insights into distributed consensus, vector clocks, and how Raft compares to Paxos. Perfect for software developers and distributed systems enthusiasts looking to grasp a more accessible approach to distributed protocols.

Syllabus

Introduction
Distributed Consensus
Paxos
Roles
Raft
Implementations
What is Raft
HighLevel Overview
Leader Election
Split Vote
Log Replication
Network Partitions
Vector Clocks


Taught by

Strange Loop Conference

Tags

Related Courses

Advanced Operating Systems
Georgia Institute of Technology via Udacity
High Performance Computing
Georgia Institute of Technology via Udacity
GT - Refresher - Advanced OS
Georgia Institute of Technology via Udacity
Distributed Machine Learning with Apache Spark
University of California, Berkeley via edX
CS125x: Advanced Distributed Machine Learning with Apache Spark
University of California, Berkeley via edX