Building event-driven applications the easy way in Go.
- watermill
- event-driven
- event-sourcing
- sagas
89,073 visible repositories in the index
1–24 of 27 · Most stars
Building event-driven applications the easy way in Go.
Fancy stream processing made operationally mundane
Distributed and fault-tolerant realtime computation: stream processing, continuous computation, distributed RPC, and more
Apache Beam is a unified programming model for Batch and Streaming data processing.
Fast and Lightweight Logs, Metrics and Traces processor for Linux, BSD, OSX and Windows
Apache KIE (Knowledge Is Everything) is the home of Drools, OptaPlanner, jBPM, and Kogito.
🦀 event stream processing for developers to collect and transform data in motion to power responsive data intensive applications.
Reactive Extensions for the Go language.
Distributed stream processing engine in Rust
A network event stream processing system, in Clojure.
Goka is a compact yet powerful distributed stream processing library for Apache Kafka written in Go.
Project Flogo is an open source ecosystem of opinionated event-driven capabilities to simplify building efficient & modern serverless functions, microservices & edge apps.
YTsaurus is a scalable and fault-tolerant open-source big data platform.
Distributed Stream Processing
tools for working with streams of data
A compatibility layer for event-driven abstractions
🌊 Continuously synchronize the systems where your data lives, to the systems where you _want_ it to live, by managing your data flows with Estuary. 🌊
Build platforms that flexibly mix SQL, batch, and stream processing paradigms
Apache StreamPipes - A self-service (Industrial) IoT toolbox to enable non-technical users to connect, analyze and explore IoT data streams.
Low-code tool for automating actions on real time data | Stream processing for the users.
🏎️ Streams & Reactive Programming paradigm for Go: declarative and composable API for event-driven applications
A lightweight Reactive Streams Infrastructure Toolkit for Scala.
Machine is a workflow/pipeline library for processing data
Small, Fast event processing and monitoring for Erlang/OTP applications.