Building event-driven applications the easy way in Go.
- watermill
- event-driven
- event-sourcing
- sagas
47,133 repositories indexed
1–24 of 24 · Most stars
Building event-driven applications the easy way in Go.
Python Stream Processing
Apache Storm
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.
🦀 event stream processing for developers to collect and transform data in motion to power responsive data intensive applications.
Distributed stream processing engine in Rust
Project Flogo is an open source ecosystem of opinionated event-driven capabilities to simplify building efficient & modern serverless functions, microservices & edge apps.
A lightweight stream processing library for Go
Python Stream Processing. A Faust fork
Distributed Stream Processing
High performance Rust stream processing engine seamlessly integrates AI capabilities, providing powerful real-time data processing and intelligent analysis.
Build platforms that flexibly mix SQL, batch, and stream processing paradigms
HStreamDB is an open-source, cloud-native streaming database for IoT and beyond. Modernize your data stack for real-time applications.
🏎️ Streams & Reactive Programming paradigm for Go: declarative and composable API for event-driven applications
Haskell distributed stream processing with exactly-once semantics
Multi-core Window-Based Stream Processing Engine
Scramjet Platform is a distributed runtime supervisor that can run data processing programs called Sequences and manage local resources on any Linux server, Docker on small edge servers, and even large-scale Kubernetes clusters in the cloud or datacenters without exposing network ports to the public internet.
Window-Based Hybrid CPU/GPU Stream Processing Engine
Stream Processing Made Easy
Sliding-window and regular top-K sketches, based on HeavyKeeper
Create a data stream across your information systems to query, augment and transform data according to Elixir matching rules.
A general-purpose data analysis engine radically changing the way batch and stream data is processed