Showing 36 of 218 projects
Python bindings for ZeroMQ, enabling high-performance distributed messaging in Python applications.
A simple, fast, robust job/task queue for Node.js, backed by Redis, designed for short real-time jobs.
A distributed, high-performance publish-subscribe platform built on MQTT, supporting message storage, security, and monitoring.
A self-learning vector database with graph intelligence, local AI, and PostgreSQL integration, built for real-time adaptation.
A Rust-based middleware framework for building low-latency, composable, and distributed AI robotic applications using dataflow graphs.
An RPC framework for Rust that defines services in code, eliminating separate schema compilation and language switching.
A curated reading list of essential papers, posts, and books for engineers building and operating cloud infrastructure services.
A curated reading list of essential papers, posts, and books for engineers building and operating cloud infrastructure services.
A source-agnostic distributed change data capture system for reliably capturing and streaming primary data changes.
A comprehensive collection of tutorials, samples, and resources for implementing Event Sourcing and CQRS in .NET using Marten and EventStoreDB.
Apache Heron is a real-time, distributed, fault-tolerant stream processing engine developed by Twitter.
An in-memory computing platform combining a high-performance database and Lua application server for scalable web components.
A state machine based programming language for formally modeling and analyzing complex distributed systems.
A high-performance, distributed MQTT message broker built on Erlang/OTP for scalable and reliable IoT communication.
A high-performance, distributed MQTT message broker built on Erlang/OTP for scalable and reliable IoT messaging.
A high-performance distributed map/reduce system with DAG execution, written in Go, supporting standalone or distributed modes.
An S3-compatible distributed object storage service designed for small-to-medium scale self-hosted geo-distributed deployments.
Atomic and non-atomic counters and rate limiting tools for Node.js, Deno, and browsers to protect from DoS and brute force attacks.
A distributed system for learning graph embeddings from large-scale graphs with billions of entities and trillions of edges.
An open-source C++ framework implementing the Actor Model for building scalable, high-performance concurrent and distributed applications.
A fast, reflection-free background task scheduler for .NET with source generators, EF Core/Redis persistence, cron execution, and a real-time dashboard.
A lightweight, high-performance Go framework for building real-time game servers and distributed systems.
A distributed, eventually consistent CRDT set implementation for timestamped events, built on Redis.
A modern, high-performance open source distributed message queuing system with durability, fault tolerance, and rich routing strategies.
A 100% native C# implementation of the ZeroMQ messaging library for .NET applications.
A fast, highly-scalable graph database supporting over 10 billion vertices and edges with OLTP capabilities and dual Gremlin/Cypher query language support.
A curated collection of training series, articles, videos, books, courses, sample projects, and tools for building microservices with .NET.
A curated list of awesome streaming frameworks, applications, readings, and resources for stream processing.
A Java library for easy, reliable background job processing with persistent storage, using Java 8 lambdas.
An open-source asynchronous framework for building high-performance C++ microservices and utilities with rich abstractions.
A Resque-compatible, Go-based background worker that runs jobs 10-100,000x faster than Ruby workers.
A secure, distributed append-only log for sharing large datasets and real-time data streams.
A C++ implementation of the DDS (Data Distribution Service) standard for real-time publish-subscribe communications.
Kafka-style lightweight, fault-tolerant message streaming built on NATS with a single Go binary.
A scalable game server framework with clustering support and client libraries for iOS, Android, Unity, and others.
Habitat creates platform-independent build artifacts with built-in deployment and management automation.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.