Materialize: A Streaming Data Warehouse
materialize.io
Materialize: A Streaming Data Warehouse
1–10 of 103 posts
Re: Materialize: A Streaming Data Warehouse
#2Re: Materialize: A Streaming Data Warehouse
#3Re: Materialize: A Streaming Data Warehouse
#4I'm not sure if it's a mistake or just some cheeky humor but the "Known Limitations" link on their Docs page returns a 404.
There are a pile of known limitations, and our goal is to be 100% clear about them.
Re: Materialize: A Streaming Data Warehouse
#5I'm not sure if it's a mistake or just some cheeky humor but the "Known Limitations" link on their Docs page returns a 404.
It looks like a caching bug somewhere in the web pipeline. It isn't running on Materialize, sadly. There are a pile of known limitations, and our goal is to be 100% clear about them.
Re: Materialize: A Streaming Data Warehouse
#6Re: Materialize: A Streaming Data Warehouse
#7See also https://news.ycombinator.com/item?id=22346915
Since you're new and likely didn't know this, I've restored your post. (And welcome!)
Re: Materialize: A Streaming Data Warehouse
#8Earlier quoted context omitted.
It looks like a caching bug somewhere in the web pipeline. It isn't running on Materialize, sadly. There are a pile of known limitations, and our goal is to be 100% clear about them.
Hi Frank! Congrats on the progress - I remember listening to you describing Materialized at SIGMOD'19 in the big hall - it sounded like magic back then, glad to see it come true :) I have a question now - can you subscribe to view updates somehow, instead of querying them on an ad-hoc basis?
https://materialize.io/docs/sql/create-sink/
At the moment you can create Kafka sinks, and we'll write the change log out to that topic. They are still baking though, and need some hardening for failure cases.Re: Materialize: A Streaming Data Warehouse
#9Seems that it's perhaps lacking the richness of how ksqldb uses Kafka Connectors (sinks and sources), but I don't see any reason you couldn't use Materialize in conjunction with ksqldb.
Eg:
KC-source --> ksql --> materialize --> kafka --> KC-sink
Question to Materialize...
What connectors (sinks and sources) do you have or plan to develop? Seems like it's mostly Kafka in and out at the moment.
Why would I use this over KSqlDB?
Can I snapshot and resume from the stream? Or do I need to rehydrate to re-establish state?
Re: Materialize: A Streaming Data Warehouse
#10Earlier quoted context omitted.
Hi Frank! Congrats on the progress - I remember listening to you describing Materialized at SIGMOD'19 in the big hall - it sounded like magic back then, glad to see it come true :) I have a question now - can you subscribe to view updates somehow, instead of querying them on an ad-hoc basis?
Yes, the term we're using is "Sink", dual to a Source. https://materialize.io/docs/sql/create-sink/ At the moment you can create Kafka sinks, and we'll write the change log out to that topic. They are still baking though, and need some hardening for failure cases.