🪁 A consistency, partition tolerance completed distributed KV store, implementation of the Raft distributed consensus protocol and Kotlin.
-
Updated
Nov 17, 2020 - Kotlin
🪁 A consistency, partition tolerance completed distributed KV store, implementation of the Raft distributed consensus protocol and Kotlin.
Kotlin implementation of Raft consensus algorithm
A small actor system written in kotlin using Coroutines.
Distributed KV Streams
Republic 是一款简单易用的 RPC 框架,QPS 在 6000 左右,基于 raft 实现了高可用的注册中心,基于 kotlin 开发,支持 Java、Kotlin。它并不需要寄托于 spring 环境使用,依赖极少,只使用了 netty、hessian、以及 guava。
基于raft共识实现的kv玩具,网络驱动是Vertx,raft核心驱动线程模型为单线程,性能好且无锁。同时实现了线性一致性读,算是不错的入门材料
The Raft Consensus Algorithm implemented in Kotlin
Raft consensus protocol in Kotlin using coroutines and gRPC
Distributed Day Trading Service using Raft Consensus Algorithm, implemented in Kotlin
Add a description, image, and links to the raft topic page so that developers can more easily learn about it.
To associate your repository with the raft topic, visit your repo's landing page and select "manage topics."