All Categories → Software Architecture → distributed-computing

Top 120 distributed-computing open source projects

Selinon
An advanced distributed task flow management on top of Celery
Backend.ai
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.
Dispy
Distributed and Parallel Computing Framework with / for Python
Awesome Parallel Computing
A curated list of awesome parallel computing resources
Holochain
The new, performant, and simplified version of Holochain on Rust (sometimes called Holochain RSM for Refactored State Model)
Qix
Machine Learning、Deep Learning、PostgreSQL、Distributed System、Node.Js、Golang
Geminigraph
A computation-centric distributed graph processing system.
Mpi Operator
Kubernetes Operator for Allreduce-style Distributed Training
Js Spark
Realtime calculation distributed system. AKA distributed lodash
Klyng
A message-passing distributed computing framework for node.js
Hydra Express
A module which wraps Hydra and ExpressJS into a library for building distributed applications - such as microservices
Future.apply
🚀 R package: future.apply - Apply Function to Elements in Parallel using Futures
Sysmon
An intuitive remotely-accessible system performance monitoring and task management tool for servers and headless Raspberry Pi setups.
Wukong Agent
Web scan foundation framework
Dizk
Java library for distributed zero knowledge proof systems
Local Cluster
Easy local cluster creation for Elixir to aid in unit testing
Openmole
Workflow engine for exploration of simulation models using high throughput computing
Scalecube Cluster
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.
Datasplash
Clojure API for a more dynamic Google Dataflow
Parapet
A purely functional library to build distributed and event-driven systems
Floops.jl
Fast sequential, threaded, and distributed for-loops for Julia—fold for humans™
Boinc
Open-source software for volunteer computing and grid computing.
Ouroboros High Assurance
High-assurance implementation of the Ouroboros protocol family
Distributed
A distributed task scheduler for Dask
Pwrake
Parallel Workflow extension for Rake, runs on multicores, clusters, clouds.
Distributedsystem Series
📚 深入浅出分布式基础架构,Linux 与操作系统篇 | 分布式系统篇 | 分布式计算篇 | 数据库篇 | 网络篇 | 虚拟化与编排篇 | 大数据与云计算篇
Protoactor Dotnet
Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
Moosefs
MooseFS – Open Source, Petabyte, Fault-Tolerant, Highly Performing, Scalable Network Distributed File System (Software-Defined Storage)
Scheduling
Multi-platform Scheduling and Workflows Engine
Arcon
Runtime for Writing Streaming Applications in Rust.
Ksuid
Java implementation of K-Sortable Globally Unique IDs
Breaker
Circuit breaker for HTTP requests in Elixir
Pycos
Concurrent, Asynchronous, Distributed, Communicating Tasks with Python
Data Algorithms Book
MapReduce, Spark, Java, and Scala for Data Algorithms Book
Distri.js
Distributed computing for the browser
Fiber
Distributed Computing for AI Made Simple
Hashtopolis
A Hashcat wrapper for distributed hashcracking
Smartsql
SmartSql = MyBatis in C# + .NET Core+ Cache(Memory | Redis) + R/W Splitting + PropertyChangedTrack +Dynamic Repository + InvokeSync + Diagnostics
Future
🚀 R package: future: Unified Parallel and Distributed Processing in R for Everyone
Rain
Framework for large distributed pipelines
Transient
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)
1-60 of 120 distributed-computing projects