Rust Stream Processing

Open-source Rust projects categorized as Stream Processing

Top 7 Rust Stream Processing Projects

  • vector

    A high-performance observability data pipeline.

  • Project mention: What is a low/reasonable cost solution for service log storage and querying? | news.ycombinator.com | 2024-05-05

    I am thinking about using https://vector.dev/ but would also love opinions on the best deal for lower or reasonable cost storage/querying of logs. Thanks!

  • risingwave

    SQL stream processing, analytics, and management. We decouple storage and compute to offer instant failover, dynamic scaling, speedy bootstrapping, and efficient joins.

  • Project mention: Proton, a fast and lightweight alternative to Apache Flink | news.ycombinator.com | 2024-01-30

    How does this compare to RisingWave and Materialize?

    https://github.com/risingwavelabs/risingwave

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • materialize

    The data warehouse for operational workloads. (by MaterializeInc)

  • Project mention: The Notifier Pattern for Applications That Use Postgres | news.ycombinator.com | 2024-05-14

    Those updates are not retroactive. They apply on a go forward basis. Each day's changes become Apache 2.0 licensed on that day four years in the future.

    For example, v0.28 was released on October 18, 2022, and becomes Apache 2.0 licensed four years after that date (i.e., 2.5 years from today), on October 18, 2026.

    [0]: https://github.com/MaterializeInc/materialize/blob/76cb6647d...

  • arroyo

    Distributed stream processing engine in Rust

  • Project mention: FLaNK AI Weekly 18 March 2024 | dev.to | 2024-03-18
  • fluvio

    Lean and mean distributed stream processing system written in rust and web assembly.

  • Project mention: Ask HN: WebSocket Relay? | news.ycombinator.com | 2024-02-27
  • FutureSDR

    An Async SDR Runtime for Heterogeneous Architectures

  • watermill.rs

    🦀 Online statistics in Rust

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Stream Processing related posts

  • RisingWave's Roadmap - Redefining Stream Processing with the Rust-Built Streaming Database

    1 project | /r/rust | 2 Nov 2023
  • Risingwave: Redefining Stream Processing

    1 project | news.ycombinator.com | 1 Nov 2023
  • Highlights of RisingWave v1.3: The Open-Source Streaming Database

    1 project | dev.to | 29 Oct 2023
  • Optimizing Rust Code for the Lsm-Tree Iterator in RisingWave

    1 project | dev.to | 23 Oct 2023
  • RisingWave 1.2 released - the open-source streaming database built in Rust

    2 projects | /r/rust | 14 Sep 2023
  • Show HN: Arroyo – Write SQL on streaming data

    3 projects | news.ycombinator.com | 6 Jun 2023
  • Stream processing framework for a new project in Python

    1 project | /r/dataengineering | 2 Jun 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 2 Jun 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Stream Processing projects in Rust? This list will help you:

Project Stars
1 vector 16,749
2 risingwave 6,422
3 materialize 5,614
4 arroyo 3,355
5 fluvio 2,711
6 FutureSDR 268
7 watermill.rs 54

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com