Skip to content
forked from eraft-io/eraft

A generic raft library inspired etcd in C++

License

Notifications You must be signed in to change notification settings

LZCourses/eraft

 
 

Repository files navigation

eraft

我们是一个专注于解读分布式存储系统的开源组织,我们会对相关优秀的开源课程以及前沿论文进行解读,并整理形成了分布式存储相关知识体系。

如果对我们的课程解读感兴趣,可以关注我们的知乎账号

知乎码

或者访问我们的官方网站 https://eraft.cn

改项目主要以 project 项目的方式,带着大家从 0 到 1 实现一个分布式系统。

project 1 实现一个基于 pmemkv 的持久化内存 KV 引擎

project 2 基于 epoll 和多线程技术实现一个高并发的网络服务器

project 3 实现分布式一致性协议 raft 算法库

project 4 应用算法库实现一个分布式 KV 存储系统

About

A generic raft library inspired etcd in C++

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 84.3%
  • Python 11.7%
  • CMake 1.2%
  • C 1.1%
  • Shell 1.0%
  • Starlark 0.5%
  • Other 0.2%