ikeyit / xanthium

A simple project which demonstrates how to build a distributed high availability and fault-tolerance system

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

一步一步实现一个分布式KV数据系统。

  1. 具备主从架构,使用RAFT共识算法保证一致性,leader选举
  2. WAL保证单节点节点故障重启后数据不丢失

About

A simple project which demonstrates how to build a distributed high availability and fault-tolerance system

License:Apache License 2.0


Languages

Language:Java 95.9%Language:Kotlin 4.1%