Can someone please explain, without technical buzzwords, what Materialize is?
I checked the docs but they mention streaming DB, Timely and Differential Dataflow which I don't know either.
I checked the docs but they mention streaming DB, Timely and Differential Dataflow which I don't know either.
That said, do you support persistent tables or time travel? (E.g., accessing the contents of the view as it was at time t). If not, how should a situation where multiple independent clients read the view be handled? If two people load the same dashboard but see differences based on when the table was read, that might cause confusion.
Yes
> or time travel
No, but I think the changes that need to be made in order to do so are tractable, so I expect we will eventually (I’m not an expert in this area of the code, so please don’t take this as an official statement).