debajyotidasgupta / raft-consensusLinks
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
☆18Updated 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:
- This demo showcases OpenTelemetry distributed tracing of a sample Golang HTTP App that uses a Redis backend. This setup relies on Jaeger…☆10Updated 4 years ago
- LibraDB is a simple, persistent key/value store written in pure Go in less than 1000 lines for learning purposes.☆199Updated last year
- A Github repo for Building a NoSQL database from zero☆59Updated 3 years ago
- Distributed key-value database in Go☆44Updated 5 years ago
- Small and easy server for web-hooks to deploy software on push from gitlab/github/hg and so on☆10Updated 7 months ago
- A distributed message queue.☆125Updated 6 months ago
- A distributed fault tolerant scheduler that is horizontally scalable 🔥☆96Updated last year
- Materials for MIT 6.824: Distributed Systems 2020☆44Updated 4 years ago
- LSM-based key-value store in Go for educational purpose.☆79Updated 9 months ago
- A content addressable storage, but decentralized.☆23Updated 2 years ago
- A distributed key-value store based on the implementation of Raft consensus algorithm following the paper, which applies multithreading t…☆19Updated 6 years ago
- wazero: the zero dependency WebAssembly runtime for Go developers☆13Updated last year
- FlashDB is an embeddable, in-memory key/value database in Go (with Redis like commands and super easy to read)☆378Updated 2 years ago
- Lock-free and concurrent data structures written in Golang☆11Updated 4 years ago
- 🪵 From scratch implementation of Raft consensus algorithm in Go☆40Updated 3 years ago
- ☆17Updated 2 years ago
- ☆17Updated 10 years ago
- A simplified implementation for log structured merge tree.☆62Updated 4 years ago
- A Write-Ahead-Log implementation in Go☆23Updated last year
- An LSM Tree based Key-Value storage engine written in Go☆44Updated last year
- Real-time notification system built with Go and Kafka☆28Updated last year
- Distributed banking systems built in golang☆10Updated 2 years ago
- Distributed Computing with Go, published by Packt☆76Updated 2 years ago
- Back-End Web Development using Go [Video], published by Packt☆21Updated 4 years ago
- A micro service witten in Golang that fetches the price of crypto coins☆18Updated 3 years ago
- A fully featured SQL database written in Go☆52Updated 10 months ago
- Cloud-Native Distributed In-Memory Database☆21Updated 2 years ago
- ☆17Updated last year
- A basic Raft implementation in Go.☆233Updated last year
- A collection of best practices and lessons learnt from applying concurrency in go.☆111Updated 8 months ago