Distributed Systems
Summer 2023
Topics
- Concurrency
- Remote Procedure Call
- Consistency
- Map Reduce
- GFS - Google File System
- Distributed Transactions
- Fault Tolerance
- Consensus - PAXOS
- ZooKeeper
- DNS - Internets Directory Service
- Distributed Hash Tables
- Multi Agent Systems
- Blockchain
- Big Data
- Federated Learning
- Security
- Important ideas and concepts
BFT made practical Byzantine Fault Tolerance Byzantine Consensus
More notes
- Bayou
- BitTorrent
- Byzantine Fault Tolerance
- Cedar file System - Group commit
- Chain Replication
- Chord
- Cox Tra
- Crash Recovery
- File Synchronization with Vector Time Pairs
- Frangipani
- Implementing RPC
- IVY - Shared Virtual Memory System
- Memory Coherence in Shared Virtual Memory Systems
- Naiad
- Programming with Threads
- R_star_Distributed_DB
- Replication
- Spark
- TreadMarks
- VM - Fault Tolerance
- Write Ahead Logs
