Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Distributed Systems

Distributed Systems

218 projects

Showing 14 of 230 projects

tracemachina/nativelink
tracemachina/nativelinkRust

A Nix-powered, high-performance build cache and remote execution server compatible with Bazel, Buck2, and other RE build systems.

#content-addressable-storage#bazel#build-cache
Stars1.5k
Forks210
Last commit2 days ago
grpc-elixir
grpc-elixirElixir

A full-featured Elixir implementation of the gRPC protocol supporting unary and streaming RPCs, interceptors, and HTTP transcoding.

#stream-processing#elixir#distributed-systems
Stars1.5k
Forks249
Last commit5 days ago
Rocketmq-Rust
Rocketmq-RustRust

An unofficial Rust implementation of Apache RocketMQ, providing a high-performance, memory-safe distributed message queue system.

#high-performance#message-queue#distributed-systems
Stars1.5k
Forks243
Last commit23 minutes ago
OpenDDS
OpenDDSC++

Open-source C++ implementation of the OMG Data Distribution Service (DDS) for building real-time, distributed publish-subscribe systems.

#java bindings#platform-agnostic#publish-subscribe
Stars1.5k
Forks508
Last commit2 days ago
HiBench
HiBenchJava

A comprehensive benchmark suite for evaluating speed, throughput, and resource utilization of big data frameworks like Hadoop, Spark, and streaming engines.

#apache-spark#performance-testing#distributed-systems
Stars1.5k
Forks767
Last commit4 months ago
Wallaroo
WallarooPony

A fast, resilient distributed stream processing framework that simplifies real-time data applications with high performance and easy scaling.

#stream-processing#api#high-performance
Stars1.5k
Forks67
Last commit5 years ago
Agentfield
AgentfieldGo

An open-source control plane for building and scaling AI agents as production-ready backend services with identity, observability, and governance.

#ai#cryptographic-identity#agentic-ai
Stars1.5k
Forks241
Last commit9 hours ago
Project Oak
Project OakRust

A platform for building distributed systems with hardware-backed remote attestation and encrypted communication using Trusted Execution Environments.

#transparent-release#distributed-systems#hardware-security
Stars1.5k
Forks135
Last commit
mantis
mantisJava

A platform for building realtime, cost-effective, operations-focused applications.

#stream-processing#realtime-analytics#gradle
Stars1.5k
Forks220
Last commit2 days ago
s3git
s3gitGo

A CLI tool that applies Git-like version control to cloud storage, enabling distributed, decentralized, and deduplicated data repositories.

#version-control#devops#distributed
Stars1.5k
Forks64
Last commit9 years ago
nats.rs
nats.rsRust

An idiomatic Rust client for NATS, enabling secure, high-performance messaging in distributed and embedded systems.

#iot#messaging-library#distributed-systems
Stars1.4k
Forks245
Last commit1 day ago
kafka-rust
kafka-rustRust

A pure Rust client library for Apache Kafka with consumer, producer, and client APIs.

#stream-processing#message-queue#producer
Stars1.4k
Forks149
Last commit3 months ago
Bunny
BunnyRuby

A popular, easy-to-use, and mature Ruby client library for RabbitMQ, enabling Ruby applications to interoperate via messaging.

#event-driven#rabbitmq-client#message-queue
Stars1.4k
Forks312
Last commit16 days ago
node-resque
node-resqueTypeScript

A Node.js background job system backed by Redis, featuring priority queues, delayed jobs, and API compatibility with Ruby's Resque.

#task-queue#redis#queue
Stars1.4k
Forks150
Last commit2 days ago
PreviousPage 7 of 7

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
2 days ago
#Microservices58
#Go46
#Message Queue33
#Golang30
#Fault Tolerance30
#Cloud Native27
#High Performance26
#Messaging25
#Redis25
#Concurrency23
#Stream Processing22
#Rust22