Completed
Watch Semantics
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
A ZooKeeper Layer for FoundationDB - Paul Hemberger, HubSpot
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Typical Zookeeper Usage
- 3 Zookeeper Performance
- 4 FoundationDB Performance
- 5 Why a ZK Layer?
- 6 Secret ZK Recipe for Configuration
- 7 Secret ZK Recipe for Synchronization
- 8 ZK Data Model
- 9 Filesystems: The Lazy Way
- 10 ZK Guarantees: Seq. Consistency
- 11 FDB Guarantees: Strict Serializability
- 12 Watch Semantics
- 13 Watches: Understanding ZK
- 14 Building the Watch Event Log
- 15 Notifying the Client
- 16 Building the Log Completed
- 17 What We Need to Build on FDB
- 18 Sessions: Heartbeats
- 19 Sessions: Detecting Disconnects
- 20 Persisting Sessions
- 21 Cleaning Up Sessions
- 22 Session Cleanup Mini-Elections
- 23 Session State Wrap-Up
- 24 Mini-Elections: Picking a Leader