SaaSHub helps you find the best software and product alternatives Learn more →
Salsa Alternatives
Similar projects and alternatives to salsa
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
-
-
-
materialize
Real-time Data Integration and Transformation: use SQL to transform, deliver, and act on fast-changing data. (by MaterializeInc)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Benthos
Discontinued Fancy stream processing made operationally mundane [Moved to: https://github.com/redpanda-data/connect]
-
turbo
Discontinued Build system optimized for JavaScript and TypeScript, written in Rust [Moved to: https://github.com/vercel/turborepo]
-
-
-
-
-
nanopass-framework-scheme
The new nanopass framework; an embedded DSL for writing compilers in Scheme
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
salsa discussion
salsa reviews and mentions
-
Astral – "We're building a new static type checker for Python"
> it uses salsa from rust for incremental type checking
This is true! We're also contributing salsa features upstream where we can, e.g. https://github.com/salsa-rs/salsa/pull/603
-
Rust's Incremental Compiler Architecture
(I work on rust-analyzer)
We don't share the query infrastructure in rust-analyzer, but rust-analyzer is a query-driven system. We use Salsa (https://github.com/salsa-rs/salsa/), which is strongly inspired by rustc's query system, down to the underlying red/green algorithm (https://rustc-dev-guide.rust-lang.org/queries/incremental-co...), hence the name: Salsa.
-
Why I love Rust for tokenising and parsing
I wrote my fairly share of parsers the last year, and the one I liked a lot is from Salsa examples, you can find it here[0].
[0] https://github.com/salsa-rs/salsa/blob/e4d36daf2dc4a09600975...
- Feldera Incremental Compute Engine
-
Amazon's Exabyte-Scale Migration from Apache Spark to Ray on Amazon EC2
Super cool to see you here.
I've also looked at ray for running data pipelines before (at much much smaller scales) for the reasons you suggest (unstructured data, mixed CPU/GPU compute).
One thing I've wanted is an incremental computation framework (i.e., salsa [1]) built on ray so that I can write jobs that transparently reuse intermediate results from an object store if their dependents haven't changed.
Do you know if anyone has thought of building something like this?
[1] https://github.com/salsa-rs/salsa
-
Introducing: Depends
There are some excellent crates already in the Rust ecosystem (notably Salsa) for performing incremental computation, although they generally have different goals to Depends.
-
Vercel announces Turbopack, the successor to Webpack
The content of that "Core Concepts" page sounds a lot like https://github.com/salsa-rs/salsa
-
Is there anything like funflow for rust?
I know of salsa, but I don't know if it can persist changes to disk (and my guess from looking at this issue is that it can't).
- Non-lexical lifetimes (NLL) fully stable | Rust Blog
-
The biggest new idea in computing for half a century was just scrapped
- the practical approach to this is to split workload into work units (aka tasks/queries/etc.) and then force information flow through centralized "request"/"query" APIs that automatically track dependencies - see https://github.com/salsa-rs/salsa for more information
-
A note from our sponsor - SaaSHub
www.saashub.com | 13 May 2025
Stats
salsa-rs/salsa is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of salsa is Rust.