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
☆15Updated 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.☆194Updated last year
- ☆10Updated 5 years ago
- Materials for MIT 6.824: Distributed Systems 2020☆36Updated 4 years ago
- My solutions to the Glomers Challenge: a series of distributed systems challenges.☆123Updated 2 years ago
- A Write-Ahead-Log implementation in Go☆22Updated last year
- wazero: the zero dependency WebAssembly runtime for Go developers☆12Updated last year
- 🪵 From scratch implementation of Raft consensus algorithm in Go☆39Updated 3 years ago
- A disk based KV store (based on Bitcask implementation)☆198Updated last year
- Small and easy server for web-hooks to deploy software on push from gitlab/github/hg and so on☆10Updated 4 months ago
- LSM-based key-value store in Go for educational purpose.☆76Updated 6 months ago
- A basic Raft implementation in Go.☆228Updated last year
- Here is the project of credit card fraud detection using ML☆10Updated 4 years ago
- A distributed fault tolerant scheduler that is horizontally scalable 🔥☆98Updated 10 months ago
- Distributed key-value database in Go☆44Updated 5 years ago
- SimpleDB - A Simple Relational DBMS☆24Updated 8 months ago
- (educational) build your own disk based KV store in Go☆243Updated last year
- ☆13Updated 2 years ago
- Published by Packt☆138Updated 2 years ago
- Operating Systems general concepts and detailed explanation of xv6 kernel.☆11Updated 4 years ago
- A Github repo for Building a NoSQL database from zero☆59Updated 3 years ago
- A simplified implementation for log structured merge tree.☆62Updated 4 years ago
- Implementation of MapReduce in Go.☆22Updated 5 years ago
- ☆17Updated 9 years ago
- A distributed message queue.☆125Updated 3 months ago
- CRAQ (Chain Replication with Apportioned Queries) in Go☆145Updated 3 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
- Open-source storage engine for highly concurrent, transactional log-structured key-value storage.☆232Updated last month
- Data Structures and Algorithmic Thinking With Go☆149Updated 4 years ago
- A simple cassandra like kv store using gossip protocol☆16Updated 5 years ago