Consensus, Raft & Distributed Data Synchronization
Details
## Mastering Distributed Systems: From Theory to Production Scale"
Target Audience
- Backend Engineers
- Golang Developers
- Platform Engineers
- DevOps Engineers
- Cloud Architects
- SRE Engineers
- Engineering Managers
# Meetup 3
## Consensus, Raft & Distributed Data Synchronization
### Duration
2 Hours
### Topics
#### Why Consensus Matters
- Split Brain Problems
- Source of Truth
#### Leader Election
- Election Process
- Failover Process
#### Raft Deep Dive
- Leader
- Follower
- Candidate
#### Paxos Overview
- Paxos vs Raft
#### Cluster Failure Simulation
- Node Failure
- Network Partition
- Recovery Process
#### Systems Using Consensus
- Etcd
- Kubernetes
- Consul
- ZooKeeper
### Outcome
Participants will:
- Understand how Kubernetes works internally
- Learn how distributed clusters elect leaders
- Understand consensus algorithms
- Design highly available systems
Zoom :
[https://us02web.zoom.us/j/84780947069?pwd=5NXg8DGD9HqdeQxDkGHVFyFkaGNeml.1](https://www.google.com/url?q=https://us02web.zoom.us/j/84780947069?pwd%3D5NXg8DGD9HqdeQxDkGHVFyFkaGNeml.1&sa=D&source=calendar&usd=2&usg=AOvVaw3J4Th8uDG2R6WtArt5RomK)
Meeting chat link
[https://us02web.zoom.us/launch/jc/84780947069](https://www.google.com/url?q=https://us02web.zoom.us/launch/jc/84780947069&sa=D&source=calendar&usd=2&usg=AOvVaw1PxkpIYjqLMqX8fqoHh0hT)
Meeting ID: 847 8094 7069
Passcode: 605318
