▲ | jamesblonde 8 days ago | |||||||||||||||||||||||||||||||||||||||||||||||||
This triggered me in the article 'There are a few startups these days peddling a newfangled technology called “incremental view maintenance” or “differential dataflow”. ' Incremental view maintenance can change recomputation cost of view updates from O(N) to O(1). DBSP is based on z-sets, a generalization of relational algebra. The paper won best paper at SIGMOD. There is a startup, Feldera, commercializing it. This is just ignorance to dismiss as 'new fangled'. | ||||||||||||||||||||||||||||||||||||||||||||||||||
▲ | PerryStyle 8 days ago | parent | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||
+1. Learned about this in DB research course during grad school. Feldera is really cool. Also I love their website design. | ||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||
▲ | anon84873628 8 days ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||
I mean, everything you said sounds exactly like the definition of "new fangled" to me. I don't think the term is meant to be so pejorative or dismissive, just that the tech is currently intimidating to people not on the cutting edge. (Edit: e.g. taking graduate level database courses, as mentioned by a sibling comment :-) There is constantly so much new stuff in software, you have to be a bit willfully ignorant of some things some of the time. | ||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||
▲ | tylerhou 6 days ago | parent | prev [-] | |||||||||||||||||||||||||||||||||||||||||||||||||
IVM is not new, but the DBSP (2022) perspective is relatively new for databases (where the classic literature is from the 70s and 80s). It is misleading to say that IVM reduces the cost of view updates from O(n) to O(1). While that is not technically incorrect, for any nontrivial query (e.g anything with an index join) the cost of a view update will be smaller than the original query but not constant time. Also, the tone of “newfangled” was not dismissive in the context of an article praising IVM. At worst, it was sarcastic; I interpreted it as teasing. I do research related to IVM / DBSP. |