Skip to content
whatismyalternative

Arroyo

Cloud-native stream processing.

Visit Arroyo

Arroyo is a stateful stream processing engine written in Rust that lets users build real-time streaming pipelines using analytical SQL. It runs as a single compact binary locally on macOS or Linux, or in Docker and Kubernetes, and is designed to operate in elastic cloud environments while maintaining exactly-once processing semantics.

The engine supports time windows (sliding, tumbling, and session), streaming joins (left, outer, inner, and full), over 300 SQL functions, and user-defined functions written in Rust. It natively reads and writes JSON, Avro, Parquet, and raw text and binary formats, and ships with connectors for sources and sinks including Kafka, Kinesis, Postgres, MySQL, Redis, MQTT, NATS, WebSocket, Server-Sent Events, HTTP polling, webhooks, Confluent Cloud, Delta Lake, Iceberg, and more. Pipelines are managed through a Web UI and a REST API.

Arroyo is released under the Apache 2.0 license and is self-hostable.

12 alternatives to Arroyo

Ranked by how well each tool replaces Arroyo: shared features, audience, price and popularity.

  1. Distributed real-time computation system for processing unbounded data streams

    Has a free plan.

    Free planOpen source
    64 out of 100 matchFree
  2. Distributed event streaming platform

    Open source
    60 out of 100 match—
  3. Enterprise-grade unified stream and batch processing engine with event-time windowing.

    Open source
    59 out of 100 match—
  4. Stateful computations over data streams for real-time analytics.

    Open source
    58 out of 100 match—
  5. Distributed messaging and streaming platform for AI and enterprise communication.

    Open source
    57 out of 100 matchFree
  6. Orchestration for data and AI, powered by Apache Airflow

    Has a free plan.

    Free plan
    57 out of 100 matchUsage-based
  7. Unified real-time data platform combining stream processing and a fast data store for real

    55 out of 100 matchContact sales
  8. Enterprise architecture platform for mapping IT portfolios, dependencies, and compliance

    52 out of 100 matchContact sales
  9. The data streaming platform.

    Has a free plan.

    Free plan
    52 out of 100 match$385/mo
  10. An easy to use, powerful, and reliable system to process and distribute data

    Open source
    51 out of 100 match—
  11. Disaster Recovery for the Cloud & Agentic Applications

    51 out of 100 matchContact sales
  12. A schema-less document database that creates and optimizes its own indexes, with AI and RQ

    Has a free plan.

    Free planOpen source
    50 out of 100 matchFree