Rust Consensus

Open-source Rust projects categorized as Consensus

Top 12 Rust Consensu Projects

  • tikv

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

    Project mention: just wanted to ask is there an in memory database that uses s3 or gcp cloud storage as permanent storage | /r/Database | 2023-07-04

    I know that very similar functionality to this is in TiDB Serverless ( https://tidbcloud.com ). TiDB is a distributed relational database. It uses TiKV ( which is a key/value engine ) as the storage engine. You could use SQL to access your K/V records. There is ongoing work in TiKV to support S3 directly as the storage backend ( https://github.com/tikv/tikv/issues/6506 ) .

  • cita

    A high performance blockchain kernel for enterprise users.

  • WorkOS

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

  • openraft

    rust raft with improvements

  • little-raft

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

  • hbbft

    An implementation of the paper "Honey Badger of BFT Protocols" in Rust. This is a modular library of consensus.

  • taiga

    A framework for generalized shielded state transitions (by anoma)

  • paxakos

    Rust implementation of Paxos consensus algorithm

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at app.getonboardai.com.

  • overlord

    Overlord consensus protocol. (by nervosnetwork)

  • vsr-rs

    Viewstamped Replication for Rust

  • proof-of-history-explained

    code example for article: "proof of history explained" published on medium

  • AlephBFT

    Rust implementation of Aleph consensus protocol (by Cardinal-Cryptography)

  • politeia-rs

    Decred Politeia in Rust

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 2023-07-04.

Rust Consensus related posts

Index

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

Project Stars
1 tikv 14,201
2 cita 1,301
3 openraft 1,093
4 little-raft 396
5 hbbft 346
6 taiga 115
7 paxakos 95
8 overlord 79
9 vsr-rs 55
10 proof-of-history-explained 42
11 AlephBFT 40
12 politeia-rs 1
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.
www.influxdata.com