(no title)
throwaway8291 | 5 years ago
Anyone felt the same or can provide a real-world problem, where data flow is actually working better that other solutions?
throwaway8291 | 5 years ago
Anyone felt the same or can provide a real-world problem, where data flow is actually working better that other solutions?
FridgeSeal|5 years ago
It’s like a cache, except it keeps itself in sync with the database automatically and generates “materialised views” using data-flows based on the queries that get asked of it and will automatically generate new ones if someone makes a query it doesn’t already have a data flow for. Parts of data flows can also be shared across views.
The paper linked in the github goes into detail about the performance gains, but it easily outperforms straight database calls and caching setups.
j-pb|5 years ago
This is about timely dataflow, the foundation of differential dataflow. It allows for the efficient incremental computation of results.
It basically solves the entire view maintenance problem from databases in a very elegant and efficient way.
BubRoss|5 years ago