Top 23 Go Distributed System Projects
Distributed reliable key-value store for the most critical data of a distributed systemProject mention: etcd | reddit.com/r/JavaOnTheEdge | 2021-11-07
A realtime distributed messaging platform
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
A pluggable Go framework for distributed systems developmentProject mention: Show HN: Go Micro – a Go framework for distributed systems development | news.ycombinator.com | 2021-11-01
The Go language implementation of gRPC. HTTP/2 based RPCProject mention: Explanation of context in go? | reddit.com/r/golang | 2021-11-08
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC active-active replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding.Project mention: SeaweedFS uses skip list on Redis to store millions of files in one directory. | reddit.com/r/filesystems | 2021-10-11
Micro is a distributed cloud operating system (by micro)Project mention: Next.js 12 | news.ycombinator.com | 2021-10-26
Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.Project mention: Creating GCP disk images with (for?) TerraForm | reddit.com/r/devops | 2021-11-23
Also if you don’t want to look at kube then check out Nomad. https://www.nomadproject.io/
Run Linux Software Faster and Safer than Linux with Unikernels.
High-Performance server for NATS.io, the cloud and edge native messaging system.
The lightweight, distributed relational database built on SQLiteProject mention: Cloudflare Durable Objects Are Now Generally Available | news.ycombinator.com | 2021-11-15
Best microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try it. Test it. If you feel it's better, use it! 𝐉𝐚𝐯𝐚有𝐝𝐮𝐛𝐛𝐨, 𝐆𝐨𝐥𝐚𝐧𝐠有𝐫𝐩𝐜𝐱!
Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.Project mention: For those running Go in production at scale, what do you use for distributed task queues? | reddit.com/r/golang | 2021-06-04
We use cadence https://github.com/uber/cadence
Distributed, offline-first bug tracker embedded in git, with bridgesProject mention: Utterances – a lightweight comments widget built on GitHub issues | news.ycombinator.com | 2021-11-11
I think he meant just the network effects of a social platform. Github has more people in them so there are more people interacting with repositories hosted on Github.
I wish that somehow people carried identity across Github / Gitlab / Gitea / other services. Like, a federated issue tracker. Or otherwise that the issues themselves were easily movable between platforms, with no lock-in. But the incumbent platforms rarely want something like this.
An alternative is to eschew platform issues entirely, and use decentralized issue comments hosted as Git repositories, like https://github.com/dspinellis/git-issue or https://github.com/neithernut/git-dit or https://github.com/MichaelMure/git-bug - I think that Gitlab should offer integration with one of them. I mean: both allowing to export issues and PRs into a Git branch, and allowing people to comment on issues and PRs by pushing to a Git branch.
Reproducible Data Science at Scale!Project mention: Dud: a tool for versioning data alongside source code, written in Go | reddit.com/r/golang | 2021-06-21
Golang implementation of the Raft consensus protocol
Ultra performant API Gateway with middlewares. A project hosted at The Linux FoundationProject mention: Authelia is an open-source authentication/authorization server with 2FA/SSO | news.ycombinator.com | 2021-03-10
Thanks for the pointer to Express API Gateway.
A took a look at Krakend a while back, and it didn't seem to support it either 
⟁ Tendermint Core (BFT Consensus) in GoProject mention: SubscribeStar Update (Nov 01, 2021 12:35 PM) | reddit.com/r/BitChute | 2021-11-01
Blockchain Implementing Tendermint to create permanent, decentralized list of references to BC content.
Kafka implemented in Golang with built-in coordination (No ZK dep, single binary install, Cloud Native)
JuiceFS is a distributed POSIX file system built on top of Redis and S3.Project mention: Ask HN: What are you using for public documentation these days? | news.ycombinator.com | 2021-11-18
Full-featured BitTorrent client package and utilitiesProject mention: exatorrent - Self-hostable , easy-to-use , lightweight and feature-rich torrent client written in Go | reddit.com/r/seedboxes | 2021-08-27
A feature complete and high performance multi-group Raft library in Go.
High performance, distributed and low latency publish-subscribe platform.
Temporal service and CLIProject mention: Temporalio/temporal: Temporal service and CLI | news.ycombinator.com | 2021-06-11
Glow is an easy-to-use distributed computation system written in Go, similar to Hadoop Map Reduce, Spark, Flink, Storm, etc. I am also working on another similar pure Go system, https://github.com/chrislusf/gleam , which is more flexible and more performant. (by chrislusf)
Go Distributed Systems related posts
Download same quality before previous download completed
1 project | reddit.com/r/radarr | 26 Nov 2021
Which cloud storage is best?
1 project | reddit.com/r/cloudstorage | 25 Nov 2021
Creating GCP disk images with (for?) TerraForm
1 project | reddit.com/r/devops | 23 Nov 2021
Reliable car service for daily commute in Manhattan?
1 project | reddit.com/r/AskNYC | 22 Nov 2021
Cloud Scheduler, can there really be only 5000 number of jobs? Is there a limit at how far I can plan tasks into the future? Alternatives?
1 project | reddit.com/r/googlecloud | 22 Nov 2021
Best backup storage for Nextcloud and future use.
1 project | reddit.com/r/webhosting | 18 Nov 2021
Processing billions of events in real time at Twitter
3 projects | news.ycombinator.com | 15 Nov 2021
What are some of the best open-source Distributed System projects in Go? This list will help you:
|5||Seaweed File System||13,193|
Are you hiring? Post a new remote job listing for free.