awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasOpen-source alternativesSelf-hosted softwareBlogMapa del sitio
ProyectoAcerca deHow we rankPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

Awesome GitHub RepositoriesRaft Implementations

Specific implementations of the Raft consensus algorithm.

Distinguishing note: Focuses on the specific Raft protocol implementation.

Explore 4 awesome GitHub repositories matching data & databases · Raft Implementations. Refine with filters or upvote what's useful.

Awesome Raft Implementations GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • cockroachdb/cockroachAvatar de cockroachdb

    cockroachdb/cockroach

    32,207Ver en GitHub↗

    Cockroach is a distributed SQL database designed to scale horizontally across multiple nodes while maintaining strict ACID compliance and global data consistency. It functions as a relational database engine that automatically partitions data into ranges, rebalancing them across a cluster to accommodate growing storage and throughput requirements. By utilizing a distributed consensus protocol, the system ensures that all nodes agree on the order of operations, providing fault tolerance and continuous availability even in the event of hardware failures. The system distinguishes itself through

    Maintains consistency across replicas by electing leaders to propose commands.

    Gocockroachdbdatabasedistributed-database
    Ver en GitHub↗32,207
  • lxc/lxdAvatar de lxc

    lxc/lxd

    5,554Ver en GitHub↗

    LXD is a unified platform for managing both system containers and virtual machines through a single REST API and command-line interface. It provides a programmatic HTTP interface for controlling the full lifecycle of instances, enabling automation and integration with external tools. The system runs unprivileged containers with per-instance UID/GID mappings, seccomp filters, and AppArmor profiles for kernel-level isolation, while supporting multiple storage backends including directory, Btrfs, LVM, ZFS, Ceph, LINSTOR, and TrueNAS through a unified driver interface. The platform distinguishes

    Replicates the cluster state database across multiple members using the Raft algorithm for fault tolerance.

    Go
    Ver en GitHub↗5,554
  • lxc/incusAvatar de lxc

    lxc/incus

    4,893Ver en GitHub↗

    Incus is a unified orchestration platform for managing system containers, OCI application containers, and virtual machines through a single control plane. It brings together cluster infrastructure management, secure multi-tenancy, software-defined networking, and pluggable storage backend orchestration into one cohesive system exposed via a full REST API and command-line interface. What distinguishes Incus is its ability to run multiple instance types side by side—full Linux system containers, OCI application containers, and QEMU virtual machines—all managed with consistent tooling. Networkin

    Modifies the Raft node configuration directly to remove leftover or erroneous members from the cluster.

    Gocloudcontainershacktoberfest
    Ver en GitHub↗4,893
  • sofastack/sofa-jraftAvatar de sofastack

    sofastack/sofa-jraft

    3,806Ver en GitHub↗

    sofa-jraft is a Java implementation of the Raft consensus algorithm. It serves as a distributed consensus engine and linearizable state machine designed to ensure high availability and data consistency across a cluster of nodes. The project provides a replicated key-value store and a coordination engine for managing distributed state. It distinguishes itself through support for multi-group consensus sharding to distribute traffic and a service provider interface that allows for custom log storage and entry encoding implementations. The system covers a wide range of distributed capabilities,

    Provides a production-grade Java implementation of the Raft consensus algorithm.

    Javaconsensusdistributed-consensus-algorithmsjava
    Ver en GitHub↗3,806
  1. Home
  2. Data & Databases
  3. Raft Implementations