resumejob/system-design-algorithms

must know algorithms

Distributed File System

BigTable/HBase

Database Overview

Consistent Hashing

Distributed Coordination Service

Database Partitioning

Cassandra

Kafka

Quorum

Inconsistency Resolution

Merkle Tree

Operational Transformaton

Replication

Leader Election

Gossip protocol

Count Min Sketch

Data Processing Systems

Message Queue & Event Log