Showing 36 of 675 projects
Advanced cryptographic toolkit for Go providing primitives beyond basic signing and encryption for distributed systems.
A Java library for state-of-the-art online and offline map matching using OpenStreetMap, designed for scalable location-based services.
An idiomatic Elixir wrapper for the Erlang RabbitMQ client, implementing the AMQP 0.9.1 protocol.
A .NET client library for Consul, providing idiomatic access to service discovery, configuration, and orchestration.
A pure-Go library for cross-platform local peer discovery using UDP multicast.
A simple high-performance Redis message queue for Node.js with multiple queue types, scheduling, and a web UI.
A Java client library for the NATS messaging system, enabling high-performance publish-subscribe and request-reply communication.
A large-scale data warehouse system that provides approximate query answers with error bounds on massive datasets up to 300x faster than Hive.
A Workflow-As-Code microservice orchestration platform for building resilient, fault-tolerant, and scalable long-running processes.
The official C# .NET client library for the NATS messaging system, supporting .NET Framework 4.6+ and .NET Standard 1.6.
A comprehensive Erlang library for interacting with AWS services including EC2, S3, SQS, DynamoDB, and ELB.
A Go library providing distributed rate limiting algorithms with pluggable backends and locks for scalable applications.
A composable, observable, and performant configuration management library for Go designed for distributed systems.
A universal HTAP engine providing ACID transactions and real-time analytics across diverse databases.
A high-throughput, low-latency reactive microservices library with built-in service discovery, load balancing, and pluggable API gateways.
A high-throughput, low-latency reactive microservices library with built-in service discovery, load balancing, and pluggable API gateways.
A Java framework for building production-ready REST services with built-in configuration, metrics, logging, and dependency injection.
A Coq framework for implementing and formally verifying distributed systems with support for multiple fault models.
A modular file scanning and analysis framework that automates running a suite of tools and aggregates their output.
A library and toolkit for communication and device interfaces in robotics, from humanoids to embedded devices.
A multi-tenant distributed system for ingesting, rolling up, and serving time series metrics at massive scale.
A practical example of Event Sourcing and CQRS patterns applied to a minimalistic banking domain.
A curated list of resources about Micro Frontends architecture, including concepts, tools, frameworks, and best practices.
A symbolic model checker for TLA+ and Quint specifications, translating them into SMT constraints for verification.
A JMeter plugin for visually stress testing Apache Dubbo interfaces with support for multiple Dubbo and JMeter versions.
Easy C# API for Distributed Background Tasks/Jobs for .NET Core.
A distributed data transfer and replication service for MySQL with compression, bi-directional sync, and cross-cloud capabilities.
A curated collection of high-quality articles and resources for learning event-driven architecture principles and practices.
An extremely fast globally unique number generator that produces 64-bit integers using Redis, MySQL, MongoDB, or custom callbacks.
A platform for packaging and launching ephemeral blockchain development and test stacks, abstracting over Docker and Kubernetes.
A highly configurable, distributed, in-memory data store and cache implemented in Go, usable as a library or standalone service.
A fully static distributed library system for searching and reading files from IPFS using SQLite databases hosted on GitHub.
A scalable ecommerce microservice built on gRPC, providing a clean, powerful, and secure RPC interface for modern online stores.
A robust circuit breaker library for Erlang applications to prevent cascading failures and improve system resilience.
A book teaching practical patterns for building scalable and reliable distributed machine learning systems using Kubernetes, TensorFlow, Kubeflow, and Argo Workflows.
A Rust implementation of an Inter-Blockchain Communication (IBC) relayer for connecting Cosmos-based blockchains.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.