Showing 36 of 116 projects
A Java client library for building scalable, fault-tolerant applications that consume and process data from Amazon Kinesis Data Streams.
A Go library providing distributed rate limiting algorithms with pluggable backends and locks for scalable applications.
A durable and asynchronous PHP data importer for consuming APIs and web data at scale with memory-efficient processing.
A Java library for building scalable, concurrent web applications using fibers and actors.
A distributed transactional in-memory database that adds ACID transactions to MongoDB while maintaining scalability.
A Redis-based, fully automated and scalable database query cache layer for Laravel.
A drop-in replacement for Action Cable that enables Ruby on Rails applications to use AnyCable for realtime WebSocket communication.
A lightweight, opinionated CQRS and event sourcing framework for serverless architectures.
A library for writing Apache Spark applications in Haskell, enabling resilient analytics that scale to thousands of nodes.
A storage backend enabling JanusGraph to use Amazon DynamoDB as its underlying database for scalable graph data.
A maintained fork of Cliff Click's high-scale-lib with bug fixes, improvements, and versioned Maven builds.
A Redis-based oplog implementation for Meteor that replaces MongoDB's oplog to enable scalable reactive applications.
An open-source high availability and scalability solution for MySQL clustering with synchronous replication.
A structured curriculum and collection of resources for learning Lightning Network protocol development.
A JavaScript smart contract platform for building secure, composable DeFi applications on a scalable blockchain.
A scalable, Symfony-based e-commerce platform for businesses with in-house development teams, featuring B2C/B2B functionality and containerized deployment.
A CLI tool to generate millions of pseudo-random BSON documents and insert them into MongoDB for testing and development.
A Node.js interface to the Amazon Kinesis Client Library for building distributed applications that process streaming data at scale.
A library that adds transparent sharding and partitioning to ETS tables in Erlang/Elixir for improved concurrency and scalability.
A free open-source tool for sending high-volume push notifications to Android and iOS devices with support for direct and event-driven modes.
A distributed, on-disk key-value store that scales RocksDB with seamless cluster resizing and eventual consistency.
A type-safe, event-driven workflow orchestration library for building robust, distributed workflows in Go with compile-time safety and horizontal scaling.
A scalable RPC library for Erlang-VM languages using a mailbox-per-node architecture to avoid distributed port congestion.
A specialized database for social interactions (likes, views, follows) that precomputes data at write time for real-time, high-scale reads.
A database sharding extension for ActiveRecord that enables horizontal partitioning of MySQL databases in Ruby on Rails applications.
A Go package for database sharding that works with any ORM or raw SQL.
A lightweight, dependency-free Go framework for building game engines using the Entity Component System architecture.
A curated collection of publicly available resources on how companies around the world perform load testing and performance engineering.
A distributed, high-performance, cloud-native rate limiting microservice and library developed at Mailgun.
A linearly scalable multi-row, multi-table transaction library for HBase with serializable isolation.
A Rust library providing green-threads (fibers) similar to Goroutines, built on MIO for scalable async I/O.
A community-driven framework for adopting Microsoft Power Platform at scale within enterprise organizations.
A Node.js framework for building scalable GraphQL schemas and types quickly and easily.
Scalable Byzantine fault detection middleware that ensures transactional integrity across database systems.
A modern Entity Component System library for Roblox game development.
A parallel, capacity-limited worker pool library for Erlang that provides scalable process bounding and overload protection.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.