最新 最热

6.824 raft Lab 4 multi-raft-group KV-Server

上文6.824 raft Lab 3 kvRaft是实现了一个single raft group的键值数据库,本文实现一个multi-raft-group键值数据库,通过分片和副本来提高容量、性能和可用性。

2022-10-23
1

6.824 raft Lab 3 kvRaft

前面实现了raft协议,本文实现一个单机键-值数据库,并通过raft建立主从架构,使得能够容错,但是没有分片。

2022-10-17
1

6.824 raft Lab 2D 日志压缩

书接上文6.824 raft Lab 2C 持久化与恢复,本文继续往下讲解日志压缩。

2022-10-08
1

6.824 lab2 raft A、B实验

为突破单机的容量和性能瓶颈,现在都采用分布式存储系统,而分布式存储系统就是采用分片扩大容量、多副本提供容错和性能的能力,可以简单、自动地横向扩展。...

2022-09-28
1

6.824 raft lab 2C持久化与恢复

接上文6.824 raft lab 2A、2B,本文只是简单的添加编码和解码的功能,至于持久化是上层提供的接口,并不属于raft核心逻辑。另外,对raft探测进行了优化,采用按term来探测。...

2022-09-26
1