Skip to content

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

Related topics

Cloud Computing
Distributed Systems
Golang
Python
DevOps

You may also like