QuestDB is a high performance, open-source, time-series database
- time-series
- low-latency
- database
- sql
47,133 repositories indexed
1–24 of 41 · Most stars
QuestDB is a high performance, open-source, time-series database
A curated list of awesome System Design (A.K.A. Distributed Systems) resources.
BullMQ - Message Queue and Batch processing for NodeJS, Python, .NET, Elixir, Rust and PHP based on Redis or PostgreSQL
Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.
Event streaming platform for agentic AI. Continuously ingest, transform, and serve event streams in real time, at scale.
Apache Beam is a unified programming model for Batch and Streaming data processing.
Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on data-in-motion for real-time insights.
The live data layer for apps and AI agents. Create up-to-the-second views into your business, just using SQL
Asynchronous Python framework for event-driven services. A thin client for Kafka, RabbitMQ, NATS, Redis and MQTT with full access to native broker features, plus AsyncAPI docs, in-memory tests and observability out of the box.
A fast and reliable background task processing library for Python 3.
Distributed stream processing engine in Rust
Graph database optimized for fast analysis and real-time data processing. It is provided as an extension to PostgreSQL.
Computing with Python functions.
💎 Robust job processing in Elixir, backed by modern PostgreSQL, SQLite3, and MySQL
Fast, Simple and a cost effective tool to replicate data from Postgres to Data Warehouses, Queues and Storage
High-performance time-series aggregation for PostgreSQL
The fastest unified streaming SQL Engine in a single C++ binary. ⚡ Millisecond latency. 100+ GB/s throughput. Continuously compute stateful context from streams, logs, metrics, events, and CDC.
A lightweight stream processing library for Go
Python Stream Processing. A Faust fork
Lightweight data stream processing engine for IoT edge
Job processing library for Elixir - compatible with Resque / Sidekiq
One advanced and mature open-source MPP (Massively Parallel Processing) database. Open source alternative to Greenplum Database.
High performance Rust stream processing engine seamlessly integrates AI capabilities, providing powerful real-time data processing and intelligent analysis.
Esper Complex Event Processing, Streaming SQL and Event Series Analysis