701 Open Source Distributed Systems Software Projects
Free and open source distributed systems code projects including engines, APIs, generators, and tools.
Advanced Java 59498 ⭐
😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲：涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识
Etcd 38467 ⭐
Distributed reliable key-value store for the most critical data of a distributed system
Xgboost 22090 ⭐
Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow
Akka 11979 ⭐
Build highly concurrent, distributed, and resilient message-driven applications on the JVM
Seaweedfs 13640 ⭐
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.
Nats Server 10348 ⭐
High-Performance server for NATS.io, the cloud and edge native messaging system.
Orleans 8193 ⭐
Orleans is a cross-platform framework for building distributed applications with .NET
Uber Cadence 5592 ⭐
Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
Jocko 4484 ⭐
Kafka implemented in Golang with built-in coordination (No ZK dep, single binary install, Cloud Native)
Awesome System Design 5083 ⭐
A curated list of awesome System Design (A.K.A. Distributed Systems) resources.
Service Fabric 2877 ⭐
Service Fabric is a distributed systems platform for packaging, deploying, and managing stateless and stateful distributed applications and containers at large scale.
Chrislusf Gleam 2964 ⭐
Fast, efficient, and scalable distributed map/reduce system, DAG execution, in memory or on disk, written in pure Go, runs standalone or distributedly.
Go Chassis 2443 ⭐
a microservice framework for rapid development of micro services in Go with rich eco-system
Materialize 3431 ⭐
Materialize simplifies application development with streaming data. Incrementally-updated materialized views - in PostgreSQL and in real time. Materialize is powered by Timely Dataflow.
Sandglass 1531 ⭐
Sandglass is a distributed, horizontally scalable, persistent, time sorted message queue.
Presto 4723 ⭐
Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
Gnes 1217 ⭐
GNES is Generic Neural Elastic Search, a cloud-native semantic search system based on deep neural network.
Storj 2173 ⭐
Ongoing Storj v3 development. Decentralized cloud object storage that is affordable, easy to use, private, and secure.
Awesome System For Machine Learning 1502 ⭐
A curated list of research in machine learning systems (MLSys). Paper notes are also provided.
Distributedsystem Series 1275 ⭐
:books: 深入浅出分布式基础架构，Linux 与操作系统篇 | 分布式系统篇 | 分布式计算篇 | 数据库篇 | 网络篇 | 虚拟化与编排篇 | 大数据与云计算篇
Whitfin Cachex 1121 ⭐
A powerful caching library for Elixir with support for transactions, fallbacks and expirations
Blockade 857 ⭐
Docker-based utility for testing network failures and partitions in distributed applications
HemeraJS Hemera 783 ⭐
🔬 Writing reliable & fault-tolerant microservices in Node.js https://hemerajs.github.io/hemera/
Kubernetes Gpu Guide 753 ⭐
This guide should help fellow researchers and hobbyists to easily automate and accelerate there deep leaning training with their own Kubernetes GPU cluster.
Mysteriumnetwork Node 825 ⭐
Mysterium Network Node - official implementation of distributed VPN network (dVPN) protocol
Lightctr 662 ⭐
Lightweight and Scalable framework that combines mainstream algorithms of Click-Through-Rate prediction based computational DAG, philosophy of Parameter Server and Ring-AllReduce collective communication.