Components in a distributed system
These are my attempts at writing components from standard distributed systems and reading some of the papers.
Here are the bits and pieces.
- Vector Clocks
- Consistent Hashing
- BFT
- Paxos
- Quorums
- Replication and Conclict Detection
- Gossip
- 2 Phase Commits
- Paxos Commit(3 phase commit)