SaaSHub helps you find the best software and product alternatives Learn more →
Top 18 Go Raft Projects
-
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.
-
IceFireDB
@IceFireLabs -> IceFireDB is a database built for web3.0 It strives to fill the gap between web2 and web3.0 with a friendly database experience, making web3 application data storage more convenient, and making it easier for web2 applications to achieve decentralization and data immutability.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Robust IRC
RobustIRC - an IRC network without netsplits, implemented in Go using the Raft consensus algorithm
-
raft
raft is a golang library that provides a simple, clean, and idiomatic implementation of the Raft consensus protocol (by shaj13)
-
regatta
Regatta is a distributed key-value store. It is Kubernetes friendly with emphasis on high read throughput and low operational cost.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Each time we create or update a K8s resource, the Kubernetes API stores it in its database — etcd. etcd is a distributed key-value store used to store all of your resource configurations, such as deployments, services, and so on. A neat feature of etcd is that you can subscribe to changes in some keys in the database, which is used by other Kubernetes mechanisms.
Project mention: The lightweight, easy-to-use, distributed relational database built on SQLite | news.ycombinator.com | 2024-02-23
Project mention: Easegress: Cloud Native traffic orchestration system | news.ycombinator.com | 2024-01-17
etcd Raft — a library for maintaining replicated state machines (written in Go);
Project mention: Instant Messaging: Protocols Are "Commons", Let's Take Them Seriously | news.ycombinator.com | 2023-12-31i dont see the counterpoint here, which company has poured even a fraction of a percent into IRC as Google has with its myriad of messengers or Whatsapp/Telegram et al.
One google engineer on his personal time introduced entirely new systems into IRC (RobustIRC) https://robustirc.net/ which is the most commercial support that exists.
The IRCv3 initiative is a very small number of people, none of them supported commercially.
Project mention: Show HN: Achieving Consensus with Go – A Raft Implementation | news.ycombinator.com | 2024-02-22
Go Raft related posts
-
Is Kubernetes a database? CRDs explained in five minutes
-
Chaos (fault) testing method for etcd and MongoDB
-
A distributed systems reading list
-
Instant Messaging: Protocols Are "Commons", Let's Take Them Seriously
-
Show HN: hraftd – A reference use of HashiCorp's Raft implementation
-
Oracle Linux 8.8'de PostgreSQL 13 Yedekli Yapı Nasıl Kurulur? - Patroni, ETCD, HAProxy
-
Transitioning from more traditional OOP like C# to Go, what are the biggest coding style differences.
-
A note from our sponsor - SaaSHub
www.saashub.com | 1 Jun 2024
Index
What are some of the best open-source Raft projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | etcd | 46,588 |
2 | rqlite | 15,038 |
3 | easegress | 5,713 |
4 | dragonboat | 4,967 |
5 | Atomix | 2,347 |
6 | tidis | 1,436 |
7 | IceFireDB | 1,083 |
8 | uhaha | 596 |
9 | raft | 553 |
10 | go-dqlite | 413 |
11 | raft-grpc-example | 194 |
12 | Robust IRC | 177 |
13 | dragonboat-example | 174 |
14 | raft | 107 |
15 | easyraft | 68 |
16 | regatta | 61 |
17 | raft | 29 |
18 | rawkv | 11 |
Sponsored