📄️ Overview
I note down the critical concept of distributed system.
🗃️ Labs Notes
4 items
📄️ RPC 请求语义 RPC Semantics
Definition
📄️ 物理时钟,Lamport 时钟与 Vector 时钟 Physical Clock, Lamport Logical Clock, and Vector Clock
Time, Clock, and Ordering of Event
📄️ 分布式状态 ,如何定义一致性? Distributed State and Consistency
image-20240518210219532
📄️ 共识协议 Distributed Consensus, State Machine Replication
If you have ever used MySQL, Redis, Kafka, Etcd, etc, you might have heard concepts such as Follower, Leader Election, Primary Backup, Raft, Paxos, and so on. Yes! In this article, we are going to discuss the consensus protocols.
📄️ 拜占庭容错 Byzantine Fault Tolerance
image-20240510015222164
📄️ 分布式事务 Distributed Transaction
In this article, we are going to talk about the Distributed Transaction.
📄️ 分布式文件系统 Distributed File System
image-20240510015655403
📄️ 分布式思考 Distributed Thinking
Distributed Thinking is the most valuable thing I learned from the Distributed Systems.
📄️ Full Score in NUS CS5223
I got a score of 100 in NUS CS5223 Distributed Systems.