Distributed Systems A simple and tiny distributed file system in Go, designed according to HDFS architecture A simple and tiny distributed file system in Go, designed according to HDFS architecture 26 September 2022
Storage Scalable distributed log storage for strong consistency, total order, and high availability Scalable distributed log storage for strong consistency, total order, and high availability 31 August 2022
Distributed Systems High-performance non-intrusive distributed transaction solution High-performance non-intrusive distributed transaction solution 01 June 2022
Distributed Systems An Open Source Distributed Time Series Database with high performance, high compression ratio and high usability An Open Source Distributed Time Series Database with high performance, high compression ratio and high usability. 18 May 2022
Distributed Systems Raft + Postgres parser + Postgres wire protocol + Boltdb = Distributed PostgreSQL Raft + Postgres parser + Postgres wire protocol + Boltdb = Distributed PostgreSQL 18 May 2022
Distributed Systems Micro - A distributed systems runtime for the Cloud and beyond Micro - A distributed systems runtime for the Cloud and beyond 25 March 2022
Distributed Couchbase - distributed NoSQL cloud database Couchbase - distributed NoSQL cloud database 29 January 2022
Distributed Systems Practicing and learning the foundations of DS with Go Practicing and learning the foundations of DS with Go 25 January 2022
Distributed Systems Distributed transaction logger - based off work by Travis Jeffery from book "Distributed Services with Go" Distributed transaction logger - based off work by Travis Jeffery from book "Distributed Services with Go" 24 January 2022
Distributed Systems A distributed lock based on redis developed with golang A distributed lock based on redis developed with golang 21 January 2022
Distributed Systems Implementation of Distributed Key-Value System Based on Raft Algorithm Implementation of Distributed Key-Value System Based on Raft Algorithm 19 January 2022
Distributed Systems A distributed lock based on redis developed with golang A distributed lock based on redis developed with golang 18 January 2022
Templates Template repository to work on the labs from MIT 6.824 Distributed Systems course Template repository to work on the labs from MIT 6.824 Distributed Systems course 13 January 2022
Distributed Systems Go Micro: a standard library for distributed systems development Go Micro: a standard library for distributed systems development 12 January 2022
Distributed Distributed tracing backend using OpenTelemetry and ClickHouse Distributed tracing backend using OpenTelemetry and ClickHouse 11 January 2022
Distributed Systems Distributed Log Service With Golang Distributed Log Service With Golang 10 January 2022
Distributed Systems Implementation of distributed key-value system based on TiKV Implementation of distributed key-value system based on TiKV 08 January 2022
Apps Colonies: a generic framework for implementing next-generation distributed applications and systems Colonies: a generic framework for implementing next-generation distributed applications and systems 08 January 2022
Distributed Systems Distributed Systems with Golang to consequently build a fully-fletched distributed service Distributed Systems with Golang to consequently build a fully-fletched distributed service 08 January 2022
Kubernetes A simple xDS server, distributing Kubernetes service endpoints to clients A simple xDS server, distributing Kubernetes service endpoints to clients 06 January 2022
Distributed Systems Scalable Distributed Game Server Engine with Hot Swapping in Golang Scalable Distributed Game Server Engine with Hot Swapping in Golang 04 January 2022
Distributed Systems Pholcus: a distributed high-concurrency crawler software written in pure golang Pholcus: a distributed high-concurrency crawler software written in pure golang 03 January 2022
Natural language processing Utilities for working with discrete probability distributions and other tools useful for doing NLP work Utilities for working with discrete probability distributions and other tools useful for doing NLP work 03 January 2022
Search Distributed indexing and searching in Go/Golang Distributed indexing and searching in Go/Golang 02 January 2022
Distributed Systems A distributed lock service in Go using etcd A distributed lock service in Go using etcd 31 December 2021
Distributed Systems Dragonfly: an intelligent P2P based image and file distribution system Dragonfly: an intelligent P2P based image and file distribution system 30 December 2021
Distributed JuiceFS: a distributed POSIX file system built on top of Redis and S3 JuiceFS: a distributed POSIX file system built on top of Redis and S3 30 December 2021
Distributed Systems Go Micro: a framework for distributed systems development Go Micro: a framework for distributed systems development 30 December 2021
Distributed Systems A distributed key-value store. On Disk. Able to grow or shrink without service interruption A distributed key-value store. On Disk. Able to grow or shrink without service interruption 29 December 2021
Distributed Systems Compact, sortable and fast unique IDs with embedded metadata Compact, sortable and fast unique IDs with embedded metadata 27 December 2021
Distributed A consistent distributed data store for golang A consistent distributed data store for golang 27 December 2021
Distributed Distributed data sync with operational transformation/transforms Distributed data sync with operational transformation/transforms 25 December 2021
Distributed Systems TiDB: an open source distributed HTAP database compatible with the MySQL protocol TiDB: an open source distributed HTAP database compatible with the MySQL protocol 25 December 2021
Distributed A distributed Configuration Center server that manages config in a container A distributed Configuration Center server that manages config in a container 23 December 2021
Distributed Systems A Distributed Continuous Integration System from MongoDB A Distributed Continuous Integration System from MongoDB 23 December 2021
Distributed Open source training courses about distributed database and distributed systemes Open source training courses about distributed database and distributed systemes 22 December 2021
Distributed Systems A lightweight distributed friendly Golang crawler framework A lightweight distributed friendly Golang crawler framework 20 December 2021
Distributed A course to build distributed key-value service based on TiKV model A course to build distributed key-value service based on TiKV model 20 December 2021
Distributed Systems SeaweedFS: a distributed storage system for blobs, objects, files, and data warehouse SeaweedFS: a distributed storage system for blobs, objects, files, and data warehouse 19 December 2021
SSH Easy way to distribute commands over ssh Easy way to distribute commands over ssh 18 December 2021
Docker Edge Orchestration: implement distributed computing between Docker Container enabled devices Edge Orchestration: implement distributed computing between Docker Container enabled devices 17 December 2021
Distributed Systems Distributed reliable key-value store for the most critical data of a distributed system Distributed reliable key-value store for the most critical data of a distributed system 15 December 2021
Distributed Systems A distributed unique ID generator of using Sonyflake and encoded by Base58 A distributed unique ID generator of using Sonyflake and encoded by Base58 14 December 2021
Distributed Systems Glow: an easy-to-use distributed computation system written in Go Glow: an easy-to-use distributed computation system written in Go 14 December 2021
Kafka Distributed commit log service in Go that is wire compatible with Kafka Distributed commit log service in Go that is wire compatible with Kafka 11 December 2021
Distributed Systems Distributed web crawler admin platform for spiders management regardless of languages and frameworks Distributed web crawler admin platform for spiders management regardless of languages and frameworks 09 December 2021
Kafka Easy to use distributed event bus similar to Kafka Easy to use distributed event bus similar to Kafka 08 December 2021
Grafana Grafana Tempo : a high volume, minimal dependency distributed tracing backend Grafana Tempo : a high volume, minimal dependency distributed tracing backend 06 December 2021