run SQL over real-time data streams as stateful, fault tolerant pipelines
Choose the operating system, cloud and version you need. Every variation is the same hardened Arroyo image, built and supported by cloudimg.
Arroyo is a distributed stream processing engine that lets you run SQL over real-time data streams. You express your logic as a SQL query and Arroyo turns it into a stateful, fault-tolerant pipeline that processes events continuously as they arrive, with event-time windows, streaming joins, stateful aggregation and exactly-once checkpointing. It connects to Kafka, Kinesis, Redpanda, Pulsar, MQTT and more, and pipelines are authored in a browser console with a SQL editor and live query preview.
The cloudimg image runs Arroyo preconfigured behind an nginx reverse proxy as a self-contained single-node cluster with an embedded metadata store, so there is no external database to provision. Arroyo ships with no authentication of its own, so the image binds every internal service to loopback and adds a login prompt plus a per-instance engine key, both generated fresh on first boot and never baked in. It comes with a paired deployment guide and 24/7 cloudimg support.