SaaSHub helps you find the best software and product alternatives Learn more →
Reflow Alternatives
Similar projects and alternatives to reflow
-
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.
-
Encore
Encore is the Backend Development Platform purpose-built to help you create event-driven and distributed systems.
-
ballista
Discontinued Distributed compute platform implemented in Rust, and powered by Apache Arrow.
-
differential-datalog
DDlog is a programming language for incremental computation. It is well suited for writing programs that continuously update their output in response to input changes. A DDlog programmer does not write incremental algorithms; instead they specify the desired input-output mapping in a declarative manner.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Hydra
Functional hybrid modelling (FHM) language for modelling and simulation of physical systems using implicitly formulated (undirected) Differential Algebraic Equations (DAEs) (by giorgidze)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
reflow reviews and mentions
- reflow - A language and runtime for distributed, incremental data processing in the cloud
- Reflow, a language for distributed, incremental data processing in the cloud
-
Jolie, the service-oriented programming language
Reflow [1] is a similar attempt at a slightly different domain: bioinformatics and ETL pipelines. Reflow exposes a data model and programming model that reclaims programmability in these systems, and, by leaning on these abstractions, gives the runtime much more leeway to do interesting things. It unties the hands of the implementer.
[1] https://github.com/grailbio/reflow
-
Data as a build system ?
https://github.com/grailbio/reflow is the closest that I know, as it has a design that resembles the Bazel build system.
-
Why isn't differential dataflow more popular?
It seems Reflow falls in this category:
https://github.com/grailbio/reflow
> Reflow thus allows scientists and engineers to write straightforward programs and then have them transparently executed in a cloud environment. Programs are automatically parallelized and distributed across multiple machines, and redundant computations (even across runs and users) are eliminated by its memoization cache. Reflow evaluates its programs incrementally: whenever the input data or program changes, only those outputs that depend on the changed data or code are recomputed.
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 May 2024
Stats
grailbio/reflow is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of reflow is Go.
Sponsored