Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Distributed Systems

Distributed Systems

675 projects

Showing 27 of 675 projects

crdt-merge
crdt-mergePython

A CRDT-based merge library that guarantees mathematical convergence for DataFrames, JSON, ML models, and distributed agents.

#federated-learning#python-library#collaborative-editing
Stars5
Forks0
Last commit13 days ago
ex_riak_cs
ex_riak_csElixir

An Elixir wrapper for the Riak CS API, providing simplified access to Riak Cloud Storage S3-compatible operations.

#storage-wrapper#elixir#riak-cs
Stars5
Forks1
Last commit8 years ago
Swift
SwiftSwift

A Swift client library for connecting to Vert.x applications via the TCP EventBus bridge.

#distributed-systems#client-library#tcp-bridge
Stars5
Forks1
Last commit8 years ago
common
commonGo

A comprehensive Go toolkit for building microservices and monoliths, solving common distributed systems and application architecture problems.

#library#distributed-systems#golang-library
Stars5
Forks2
Last commit3 days ago
olaf
olafGo

A Go implementation of Twitter Snowflake for generating unique, sortable 64-bit and 128-bit IDs.

#database#snowflake-id#distributed-systems
Stars5
Forks1
Last commit7 years ago
global
globalElixir

An Elixir wrapper for the Erlang :global module with improved API consistency.

#elixir#otp#wrapper-library
Stars3
Forks0
Last commit11 years ago
retro
retroGo

A Go retry library that enables different retry strategies for different error types.

#retry-logic#distributed-systems#go-library
Stars3
Forks0
Last commit2 years ago
dropwizard-etcd
dropwizard-etcdJava

A Dropwizard bundle that provides integration with Etcd for configuration, JSON data handling, and cluster coordination.

#dropwizard-bundle#distributed-systems#java
Stars3
Forks1
Last commit9 years ago
Full-Text Search Engine
Full-Text Search EnginePython

A full-text search engine that runs as a long-running service on the decentralized Golem Network.

#cloud-services#distributed-systems#python
Stars3
Forks0
Last commit4 years ago
host_meta
host_metaCrystal

A Crystal client for retrieving Web Host Metadata as defined by RFC 6415.

#webfinger#distributed-systems#host-meta
Stars3
Forks0
Last commit1 year ago
YoMo x TDengine
YoMo x TDengineGo

Stream high-frequency logs to TDEngine for real-time time-series data processing in IoT, finance, and monitoring applications.

#iot#distributed-systems#monitoring
Stars2
Forks0
Last commit4 years ago
H3GeoDist
H3GeoDistGo

Distributes Uber H3 geographic cells across multiple nodes for scalable geospatial data processing.

#h3dist#distributed#geospatial
Stars2
Forks1
Last commit4 years ago
PubSubx
PubSubxElixir

A lightweight Elixir event router with hierarchical topic patterns, subscriber-side filtering, and Telemetry hooks.

#elixir#otp#telemetry
Stars2
Forks0
Last commit3 months ago
limiter
limiterGo

A high-performance rate limiting middleware for Go web frameworks with multiple algorithms and storage options.

#http-middleware#go-middleware#redis
Stars2
Forks1
Last commit4 months ago
serf-handler.cr
serf-handler.crCrystal

A Crystal library for building compiled, distributable Serf handler binaries.

#distributed-systems#infrastructure-automation#devops-tools
Stars1
Forks0
Last commit5 years ago
Go le' Machin
Go le' MachinTypeScript

A web-based bulk image editor that uses the Golem decentralized network for distributed image processing.

#distributed-systems#nodejs#photo-editing
Stars1
Forks0
Last commit5 years ago
Autonomous Services
Autonomous ServicesKotlin

A framework for building autonomous services that communicate via events and manage their own state.

#event-driven-architecture#distributed-systems#service-communication
Stars1
Forks0
Last commit
dropwizard-atomix
dropwizard-atomixJava

A Dropwizard bundle for integrating Atomix distributed coordination framework into Java applications.

#distributed-systems#java#dropwizard
Stars1
Forks0
Last commit5 years ago
dproto
dprotoErlang

Protocol definitions for DalmatinerDB, a high-performance time-series database.

#query-protocol#distributed-systems#protocol-definitions
Stars1
Forks1
Last commit6 years ago
Golem Provider with network access
Golem Provider with network accessPython

A proof-of-concept runtime enabling Golem network providers to access external HTTP resources via a proxy tunnel.

#http-proxy#proxy#http
Stars1
Forks0
Last commit4 years ago
Gandom
GandomC++

Distributed pseudorandom number generator (PRNG) that extracts random streams from the Golem network via a REST API.

#random-number-generation#distributed-systems#rest-api
Stars1
Forks0
Last commit5 years ago
ZeroMQ examples
ZeroMQ examplesCommon Lisp

Native ZeroMQ bindings for the Coalton programming language, enabling high-performance message passing.

#functional-programming#distributed-systems#bindings
Stars0
Forks0
Last commit4 months ago
hunt-gossip
hunt-gossipD

A gossip protocol implementation for the D programming language, licensed under Apache V2.

#systems-programming#d-language#distributed-systems
Stars0
Forks0
Last commit7 years ago
Golem Network Video Transcoder
Golem Network Video TranscoderHTML

A sample application that uses Golem Network to transcode videos with HandBrake presets.

#video-transcoding#media-processing#handbrake
Stars0
Forks1
Last commit5 years ago
coalton-zmq
coalton-zmqCommon Lisp

Native ZeroMQ bindings for the Coalton programming language, enabling high-performance message passing.

#functional-programming#distributed-systems#bindings
Stars0
Forks0
Last commit4 months ago
named_information
named_informationCrystal

A Crystal implementation of RFC 6920 for generating and verifying Named Information (ni://) URIs from data hashes.

#distributed-systems#rfc6920#crystal-lang
Stars0
Forks0
Last commit2 years ago
Golem UI
Golem UITypeScript

A hackathon project demonstrating a UI interface for the Golem decentralized computing network.

#desktop-application#distributed-systems#hackathon-project
Stars0
Forks0
Last commit5 years ago
PreviousPage 19 of 19

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
6 years ago
#Microservices145
#Go104
#Message Queue98
#Golang76
#Concurrency69
#Elixir66
#Java59
#Fault Tolerance58
#Messaging57
#Redis50
#Erlang49
#High Performance49