raft

Golang implementation of the Raft consensus protocol (by hashicorp)

Raft Alternatives

Similar projects and alternatives to raft

  • serf

    raft VS serf

    Service orchestration and management tool.

  • etcd

    raft VS etcd

    Distributed reliable key-value store for the most critical data of a distributed system [Moved to: https://github.com/etcd-io/etcd] (by coreos)

  • ONLYOFFICE

    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

  • tendermint

    raft VS tendermint

    ⟁ Tendermint Core (BFT Consensus) in Go

  • torrent

    raft VS torrent

    Full-featured BitTorrent client package and utilities

  • dragonboat

    raft VS dragonboat

    A feature complete and high performance multi-group Raft library in Go.

  • DHT

    raft VS DHT

    BitTorrent DHT Protocol && DHT Spider.

  • ringpop-go

    Scalable, fault-tolerant application-layer sharding for Go applications

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • rqlite

    raft VS rqlite

    The lightweight, distributed relational database built on SQLite

  • raft-grpc-example

    Example code for how to get hashicorp/raft running with gRPC

  • grpc-go

    raft VS grpc-go

    The Go language implementation of gRPC. HTTP/2 based RPC

  • etcd

    raft VS etcd

    Distributed reliable key-value store for the most critical data of a distributed system

  • consul

    raft VS consul

    Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.

  • cockroach

    raft VS cockroach

    CockroachDB - the open source, cloud-native distributed SQL database.

  • tikv

    raft VS tikv

    Distributed transactional key-value database, originally created to complement TiDB

  • sarama

    raft VS sarama

    Sarama is a Go library for Apache Kafka.

  • coyote

    raft VS coyote

    Coyote is a library and tool for testing concurrent C# code and deterministically reproducing bugs.

  • tigerbeetle

    raft VS tigerbeetle

    A distributed financial accounting database designed for mission critical safety and performance. [Moved to: https://github.com/tigerbeetledb/tigerbeetle] (by coilhq)

  • automat

    raft VS automat

    Self-service finite-state machines for the programmer on the go.

  • little-raft

    raft VS little-raft

    The lightest distributed consensus library. Run your own replicated state machine! ❤️

  • rqlite-go

    Go client for rqlite

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better raft alternative or higher similarity.

raft reviews and mentions

Posts with mentions or reviews of raft. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-25.

Stats

Basic raft repo stats
6
7,147
4.0
9 days ago

hashicorp/raft is an open source project licensed under Mozilla Public License 2.0 which is an OSI approved license.

The primary programming language of raft is Go.

Access the most powerful time series database as a service
Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
www.influxdata.com