4 ms·
Why wouldn't I just use differential dataflow, bindings to it or a higher level library using it in a language I know like Rust or Python? I think differential
by ianbutler 4y ago
Why wouldn't I just use differential dataflow, bindings to it or a higher level library using it in a language I know like Rust or Python?
I think differential dataflow is very interesting and could be very useful at scale for certain businesses but I just don't get the need for the lang.
And I'll plug for https://bytewax.io/ https://bytewax.io/ which is one company I know doing interesting things within the niche!
(I have no association to it besides having talked with the founder once upon a time.)
- jitl 4y agoLearning DDLog was much easier for me than learning Rust and differential-dataflow. I tried writing some differential-dataflow a few years ago and it was beyond me. DDLog was very quick to pick up.
- carom 4y agoFor everyone's context, differential datalog is built on the differential dataflow library.
- andrenotgiant 4y agoEven more context: SQL interface on Differential/Timely Dataflow = https://materialize.com/ https://materialize.com/ Python interface on Differential/Timely Dataflow = https://bytewax.io/ https://bytewax.io/ Grossly oversimplified, but directionally correct.