Modern, open-source event-processing
See the codeKaskada is a unified event processing engine that provides all the power of stateful stream processing in a high-level, declarative query language designed specifically for reasoning about events in bulk and in real time.
Kaskada's query language builds on the best features of SQL to provide a more expressive way to compute over events. Queries are simple and declarative. Unlike SQL, they are also concise, composable, and designed for processing events. By focusing on the event-processing use case, Kaskada's query language makes it easier to reason about when things happen, state at specific points in time, and how results change over time.
Kaskada is implemented as a modern compute engine designed for processing events in bulk or real-time. Written in Rust and built on Apache Arrow, Kaskada can compute most workloads without the complexity and overhead of distributed execution.
Read more at kaskada.io. See the docs to get started.
We're building an active, inclusive community of users and contributors. Come get to know us on Slack - we'd love to meet you!
For specific problems, file an issue.
Most development discussions take place on GitHub in this repo.
All contributions -- issues, fixes, documentation improvements, features and ideas -- are welcome.
See CONTRIBUTING.md for more details.
388 followers · starred Mar 2023
207 followers · starred May 2023
279 followers · starred Mar 2023
53 followers · starred May 2023
Modern, open-source event-processing
See the codeKaskada is a unified event processing engine that provides all the power of stateful stream processing in a high-level, declarative query language designed specifically for reasoning about events in bulk and in real time.
Kaskada's query language builds on the best features of SQL to provide a more expressive way to compute over events. Queries are simple and declarative. Unlike SQL, they are also concise, composable, and designed for processing events. By focusing on the event-processing use case, Kaskada's query language makes it easier to reason about when things happen, state at specific points in time, and how results change over time.
Kaskada is implemented as a modern compute engine designed for processing events in bulk or real-time. Written in Rust and built on Apache Arrow, Kaskada can compute most workloads without the complexity and overhead of distributed execution.
Read more at kaskada.io. See the docs to get started.
We're building an active, inclusive community of users and contributors. Come get to know us on Slack - we'd love to meet you!
For specific problems, file an issue.
Most development discussions take place on GitHub in this repo.
All contributions -- issues, fixes, documentation improvements, features and ideas -- are welcome.
See CONTRIBUTING.md for more details.
388 followers · starred Mar 2023
207 followers · starred May 2023
279 followers · starred Mar 2023
53 followers · starred May 2023