Go Consensus

Open-source Go projects categorized as Consensus

Top 14 Go Consensu Projects

  • etcd

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

    Project mention: Oracle Linux 8.8'de PostgreSQL 13 Yedekli Yapı Nasıl Kurulur? - Patroni, ETCD, HAProxy | dev.to | 2023-12-07

    sudo dnf -y install curl wget vim ETCD_RELEASE=$(curl -s https://api.github.com/repos/etcd-io/etcd/releases/latest|grep tag_name | cut -d '"' -f 4) echo $ETCD_RELEASE wget https://github.com/etcd-io/etcd/releases/download/${ETCD_RELEASE}/etcd-${ETCD_RELEASE}-linux-amd64.tar.gz tar xvf etcd-${ETCD_RELEASE}-linux-amd64.tar.gz cd etcd-${ETCD_RELEASE}-linux-amd64 sudo mv etcd* /usr/local/bin ls /usr/local/bin /usr/local/bin/etcd --version

  • fabric

    Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions and applications. Its modular and versatile design satisfies a broad range of industry use cases. It offers a unique approach to consensus that enables performance at scale while preserving privacy.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • rqlite

    The lightweight, distributed relational database built on SQLite.

    Project mention: The lightweight, easy-to-use, distributed relational database built on SQLite | news.ycombinator.com | 2024-02-23
  • tendermint

    ⟁ Tendermint Core (BFT Consensus) in Go

  • dragonboat

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

  • quorum

    A permissioned implementation of Ethereum supporting data privacy

  • Atomix

    A Kubernetes toolkit for building distributed applications using cloud native principles

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • harmony

    The core protocol of harmony (by harmony-one)

    Project mention: Layer 1 in Crypto: The Unsung Hero of the Blockchain World | /r/CryptoMoonShots | 2023-07-05
  • tigris

    Tigris is an Open Source Serverless NoSQL Database and Search Platform.

    Project mention: Fly.it Has GPUs Now | news.ycombinator.com | 2024-02-13

    Sounds like you might be interested in the Tigris preview:

    - https://www.tigrisdata.com/

    - https://benhoyt.com/writings/flyio-and-tigris/ (discussed here: https://news.ycombinator.com/item?id=39360870)

    - https://fly.io/docs/reference/tigris/

  • go-spacemesh

    Go Implementation of the Spacemesh protocol full node. 💾⏰💪

  • raft

    Raft library for maintaining a replicated state machine (by etcd-io)

    Project mention: Leader election library | /r/golang | 2023-07-07
  • raft

    raft is a golang library that provides a simple, clean, and idiomatic implementation of the Raft consensus protocol (by shaj13)

  • scp

    Standalone implementation of the Stellar Consensus Protocol. (by bobg)

  • rawkv

    Cloud-native distributed key-value database.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-23.

Go Consensus related posts

Index

What are some of the best open-source Consensu projects in Go? This list will help you:

Project Stars
1 etcd 46,086
2 fabric 15,316
3 rqlite 14,760
4 tendermint 5,632
5 dragonboat 4,917
6 quorum 4,580
7 Atomix 2,346
8 harmony 1,463
9 tigris 878
10 go-spacemesh 729
11 raft 492
12 raft 98
13 scp 36
14 rawkv 11
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com