201 Open Source Distributed Computing Software Projects
Free and open source distributed computing code projects including engines, APIs, generators, and tools.
Chrislusf Gleam 2629 ⭐
Fast, efficient, and scalable distributed map/reduce system, DAG execution, in memory or on disk, written in pure Go, runs standalone or distributedly.
Distributedsystem Series 968 ⭐
:books: 深入浅出分布式基础架构，Linux 与操作系统篇 | 分布式系统篇 | 分布式计算篇 | 数据库篇 | 网络篇 | 虚拟化与编排篇 | 大数据与云计算篇
Moosefs 935 ⭐
MooseFS – Open Source, Petabyte, Fault-Tolerant, Highly Performing, Scalable Network Distributed File System
Smartsql 739 ⭐
SmartSql = MyBatis in C# + .NET Core+ Cache(Memory | Redis) + R/W Splitting + PropertyChangedTrack +Dynamic Repository + InvokeSync + Diagnostics
Henrikbengtsson Future 678 ⭐
:rocket: R package: future: Unified Parallel and Distributed Processing in R for Everyone
Distributed Consensus Reading List 651 ⭐
A long list of academic papers on the topic of distributed consensus
Transient 619 ⭐
A full stack, reactive architecture for general purpose programming. Algebraic and monadically composable primitives for concurrency, parallelism, event handling, transactions, multithreading, Web, and distributed computing with complete de-inversion of control (No callbacks, no blocking, pure state)
Pnxtech Hydra 596 ⭐
A light-weight library for building distributed applications such as microservices
Thrill 510 ⭐
Thrill - An EXPERIMENTAL Algorithmic Distributed Big Data Batch Processing Framework in C++
Atm 496 ⭐
Auto Tune Models - A multi-tenant, multi-data system for automated machine learning (model selection and tuning).
Easylambda 461 ⭐
distributed dataflows with functional list operations for data processing with C++14
Camdavidsonpilon Tdigest 258 ⭐
t-Digest data structure in Python. Useful for percentiles and quantiles, including distributed enviroments like PySpark
Awesome Distributed Deep Learning 256 ⭐
A curated list of awesome Distributed Deep Learning resources.
Awesome Federated Computing 263 ⭐
:books: :eyeglasses: A collection of research papers, codes, tutorials and blogs on Federated Computing/Learning.
Couler 313 ⭐
Unified Interface for Constructing and Managing Workflows on different workflow engines, such as Argo Workflows, Tekton Pipelines, and Apache Airflow.
Backend.ai 189 ⭐
Backend.AI is a streamlined, container-based computing cluster orchestrator that hosts diverse programming languages and popular computing/ML frameworks, with pluggable heterogeneous accelerator support including CUDA and ROCM.
Federated Learning Pytorch 195 ⭐
Implementation of Communication-Efficient Learning of Deep Networks from Decentralized Data
Hydra Express 155 ⭐
A module which wraps Hydra and ExpressJS into a library for building distributed applications - such as microservices
Future.apply 149 ⭐
:rocket: R package: future.apply - Apply Function to Elements in Parallel using Futures
T0xic0der Sysmon 138 ⭐
An intuitive remotely-accessible system performance monitoring and task management tool for servers and headless Raspberry Pi setups.
Scalecube Cluster 104 ⭐
ScaleCube Cluster is a lightweight Java VM implementation of SWIM: Scalable Weakly-consistent Infection-style Process Group Membership Protocol. features cluster membership, failure detection, and gossip protocol library.
Tasq 68 ⭐
A simple brokerless task queue implementation leveraging zmq and a naive implementation of the actor model to enqeue jobs on local or remote processes.
Future.batchtools 67 ⭐
:rocket: R package future.batchtools: A Future API for Parallel and Distributed Processing using batchtools
Reiver Blockchain Reading List 63 ⭐
A reading list on blockchain and related technologies, targeted at technical people who want a deep understanding of those topics.
Dofuture 53 ⭐
:rocket: R package: doFuture - A Universal Foreach Parallel Adaptor using the Future API of the 'future' Package
Distributedcomputingexamples 54 ⭐
Example codes for my Distributed Computing course at Hefei University.
Asyncoro 50 ⭐
Python framework for asynchronous, concurrent, distributed, network programming with coroutines