awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
eliben avatar

eliben/raft

0
View on GitHub↗
1,392 stars·204 forks·Go·Unlicense·2 views

Raft

:rowboat: Raft implementation in Go

Features

  • Algorithms - Raft algorithm implementation.

Star history

Star history chart for eliben/raftStar history chart for eliben/raft

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Raft

Similar open-source projects, ranked by how many features they share with Raft.
  • cenkalti/backoffcenkalti avatar

    cenkalti/backoff

    4,021View on GitHub↗

    This is a Go library providing a framework for managing repetitive task execution and implementing exponential backoff strategies. It serves as a concurrency tool designed to prevent system overload during failures by retrying operations with increasing delays. The project implements a retry strategy framework that manages attempt limits and timeouts during unstable network or system calls. It specifically provides an implementation of the exponential backoff algorithm to handle failing operations. The library covers reliability patterns for mitigating transient failures and service outages,

    Gogolang
    View on GitHub↗4,021
  • cespare/xxhashcespare avatar

    cespare/xxhash

    2,135View on GitHub↗

    A Go implementation of the 64-bit xxHash algorithm (XXH64)

    Go
    View on GitHub↗2,135
  • emirpasic/godsemirpasic avatar

    emirpasic/gods

    17,401View on GitHub↗

    This project is a comprehensive container framework for Go that provides a suite of fundamental data structures and algorithms. It offers a standardized set of tools for managing, sorting, and traversing complex data collections, enabling developers to implement efficient storage and retrieval logic within their applications. The library distinguishes itself through an interface-driven design that allows for interchangeable use of different storage implementations. It supports custom ordering and sorting behavior through external comparison functions, which decouple the data structures from s

    Goavl-treeb-treebinary-heap
    View on GitHub↗17,401
  • buckket/go-blurhashB

    buckket/go-blurhash

    0View on GitHub↗
    View on GitHub↗0
See all 17 alternatives to Raft→

Frequently asked questions

What does eliben/raft do?

:rowboat: Raft implementation in Go

What are the main features of eliben/raft?

The main features of eliben/raft are: Algorithms.

What are some open-source alternatives to eliben/raft?

Open-source alternatives to eliben/raft include: cenkalti/backoff — This is a Go library providing a framework for managing repetitive task execution and implementing exponential backoff… cespare/xxhash — A Go implementation of the 64-bit xxHash algorithm (XXH64). emirpasic/gods — This project is a comprehensive container framework for Go that provides a suite of fundamental data structures and… fastfilter/xorfilter. hashicorp/golang-lru — This is a thread-safe in-memory cache library for Go that automatically evicts the least recently used items when… buckket/go-blurhash.