raft is a golang library that provides a simple, clean, and idiomatic implementation of the Raft consensus protocol
☆140May 11, 2025Updated last year
Alternatives and similar repositories for raft
Users that are interested in raft are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Easy to use Raft library to make your app distributed, highly available and fault-tolerant☆74Dec 3, 2021Updated 4 years ago
- Flexible goroutine orchestrator 🚀☆12Dec 15, 2025Updated 9 months ago
- Fast Scalable Minimal Perfect Hash for Large Keysets☆32Feb 8, 2025Updated last year
- The Golang imeplentation of MVCC Hashmap☆13Nov 20, 2016Updated 9 years ago
- Raft library for maintaining a replicated state machine☆1,136Sep 28, 2026Updated last week
- 1-Click AI Models by DigitalOcean Gradient • AdDeploy popular AI models on DigitalOcean Gradient GPU virtual machines with just a single click. Zero configuration with optimized deployments.
- A Protobuf IDL parser for Go☆17May 23, 2026Updated 4 months ago
- A map type you can add more indexes☆14Jun 29, 2022Updated 4 years ago
- Reflective protobuffer APIs☆65Sep 12, 2026Updated 3 weeks ago
- On-disk high-performance object storage☆18Jan 6, 2021Updated 5 years ago
- Redis clone using Neco☆29May 27, 2025Updated last year
- PAM module connecting to AzureAD for user authentication using OpenID Connect/OAuth2.☆11May 24, 2022Updated 4 years ago
- Example code for how to get hashicorp/raft running with gRPC☆231Jul 22, 2024Updated 2 years ago
- Rebost is a simple Distributed Object Storage with S3 compatibility☆17Apr 13, 2026Updated 5 months ago
- A simple libp2p DHT crawler☆16Jan 6, 2022Updated 4 years ago
- Managed Kubernetes at scale on DigitalOcean • AdDigitalOcean Kubernetes includes the control plane, bandwidth allowance, container registry, automatic updates, and more for free.
- A distributed key-value store based on the implementation of Raft consensus algorithm following the paper, which applies multithreading t…☆19Nov 30, 2019Updated 6 years ago
- A server that abuses various protocols to transmit content of my website.☆19Jul 15, 2026Updated 2 months ago
- [Go]Minimal event sourcing/CQRS library using protocol buffers for commands, events and states.☆54Updated this week
- gRPC clustered event sourcing docker tool☆13Jun 28, 2026Updated 3 months ago
- Minimal hashicorp/raft example☆41Jun 8, 2025Updated last year
- Native persistent memory support for Go☆82Oct 2, 2022Updated 4 years ago
- Go tool that applies and verifies that proper license headers are applied to Go files☆55Sep 23, 2026Updated 2 weeks ago
- A server for The Things Network to store and display your devices on a map☆21Feb 25, 2023Updated 3 years ago
- Golang wake on lan service☆12Jun 26, 2022Updated 4 years ago
- Serverless GPU API endpoints on Runpod - Get Bonus Credits • AdSkip the infrastructure headaches. Auto-scaling, pay-as-you-go, no-ops approach lets you focus on innovating your application.
- Enter a GitHub username and get to know its followers, followers' profiles, add them to your favorites☆14Mar 2, 2022Updated 4 years ago
- http on the front; nats on the back☆12Jun 29, 2017Updated 9 years ago
- Implements Go's (golang) io/fs filesystem interface by merging other io/fs instances.☆42Feb 22, 2024Updated 2 years ago
- super fast binary serialization for go☆10Apr 22, 2021Updated 5 years ago
- Phalanx is a cloud-native distributed search engine that provides endpoints through gRPC and traditional RESTful API.☆376Mar 2, 2023Updated 3 years ago
- Serialized Roaring Bitmaps☆277Mar 29, 2023Updated 3 years ago
- State machine. Workflow engine☆27Dec 26, 2025Updated 9 months ago
- easily write your HTTP handlers in Go with Generics☆10Aug 26, 2025Updated last year
- ❄️ Coolest database around 🧊 Embeddable column database written in Go.☆1,548Updated this week
- 1-Click AI Models by DigitalOcean Gradient • AdDeploy popular AI models on DigitalOcean Gradient GPU virtual machines with just a single click. Zero configuration with optimized deployments.
- 3D-like first person shooter engine written in go inspired by Wolfenstein 3D☆18Sep 16, 2025Updated last year
- Sync distributed sets using bloom filters☆26Nov 4, 2021Updated 4 years ago
- Make hashicorp/raft communicate over gRPC☆51Jul 22, 2024Updated 2 years ago
- Small HTTP API server for Redis, with built-in compression. Great for serverless environments☆18Apr 27, 2021Updated 5 years ago
- WiFi daemon for connecting to WiFi networks (encrypted or unencrypted) with gokrazy☆37Jul 12, 2026Updated 2 months ago
- CRAQ (Chain Replication with Apportioned Queries) in Go☆145Apr 18, 2022Updated 4 years ago
- Ivory makes it easy for you to create and manage PostgreSQL databases via a Go program.☆23Jun 8, 2026Updated 4 months ago