Build stream based applications easily. In Python.
> pip install bytewax
> brew install waxctl
Install bytewax and waxctl
Define your inputs and outputs
Define your dataflow as code, it is as flexible as you need
Run it locally - no cluster needed
Deploy to production with waxctl
Stateful operators allow you to do advanced processing like joins, windows, and aggregations
Built-in state recovery with multiple state backend options
Built-in integrations for Kafka, Redpanda, Websockets, s3 and more...
Dataflow architecture and rust engine make scaling over threaded workers and processes possible.
Cloud first, runs on any infrastructure with easy deployment in your cloud and on any Kubernetes cluster.
Waxctl CLI tool enables deployment automation, observability and more...