debajyotidasgupta / raft-consensus
Simple implementation of raft based consensus algorithm used in distributed systems. This application is built for demonstration purpose and can be extended by other users to make more sophisticated system. This application is completely written using Golang and addon packages
☆11Updated 3 years ago
Alternatives and similar repositories for raft-consensus
Users that are interested in raft-consensus are comparing it to the libraries listed below
Sorting:
- A RISC-V virtual processor, written in Go.☆25Updated 3 months ago
- Logical implementation, in Perl and Go, of the computer described in J. Clark Scott's book "But How Do It Know?".☆31Updated 4 years ago
- A Write-Ahead-Log implementation in Go☆22Updated last year
- A persistent storage (in file) based using B+ tree with byte-slice keys and values☆27Updated 3 years ago
- Dynamo-inspired distributed leader-less key-value database that has no unique features and no apparent reason to exist☆42Updated last year
- A basic Raft implementation in Go.☆226Updated last year
- Embedded durable, extensive, concurrent safe, highly configurable, transactional LSM tree based key-value store package☆35Updated 7 months ago
- A distributed file system implemented in Go and gRPC inspired by HDFS☆18Updated 11 months ago
- A distributed fault tolerant scheduler that is horizontally scalable 🔥☆98Updated 6 months ago
- Talks by Matt Layher. MIT Licensed.☆75Updated last year
- goimagego - work with container images in Go (showcase)☆24Updated 2 years ago
- An Adaptive Radix Tree (ART) implementation in Go☆81Updated last year
- Remote Caching Server is a versatile key-value data store accessible through Native, gRPC, and HTTP APIs.☆14Updated last year
- Ordered, complete, and sometimes enhanced versions of code from Rob Pike's 2012 talk☆23Updated 8 years ago
- ☆21Updated last year
- Simple and efficient WAL implementation in Go 🚀☆60Updated last year
- Demo Repository for eBPF XDP Unit Test☆12Updated 6 months ago
- A simple distributed key-value store by using hashicorp/raft☆11Updated 3 years ago
- Go implementation of Bitcask - A Log-Structured Hash Table for Fast Key / Value Data☆35Updated last year
- Golang k-D tree implementation with duplicate coordinate support☆51Updated 2 years ago
- A distributed key-value store based on the implementation of Raft consensus algorithm following the paper, which applies multithreading t…☆19Updated 5 years ago
- A lightweight Vault client module written in Go, with no dependencies, that is intuitive and user-friendly☆73Updated 3 years ago
- ☆34Updated 4 years ago
- wazero: the zero dependency WebAssembly runtime for Go developers☆12Updated last year
- A content addressable storage, but decentralized.☆22Updated last year
- ☆164Updated 6 years ago
- Go heap dump viewer with object graphs. (Works with Go 1.21)☆24Updated 9 months ago
- Cloud-Native Distributed In-Memory Database☆21Updated 2 years ago
- Go app that exposes pprof profiling endpoints via HTTP.☆22Updated 4 months ago
- A simple In-Memory Data Grid in Go☆72Updated 3 years ago