MaterializeInc/materialize
View on GitHub ↗ ★ 6,392 Rust
The live data layer for apps and AI agents. Create up-to-the-second views into your business, just using SQL
42 mentions on Hacker News by 23 people: 2 stories, 40 comments · first 2020-02-17 · latest 2025-11-17
20082026
-
…for five years, and it is a commercial, proprietary project. But it is source-available ( https://github.com/materializeinc/materialize ) under a BSL-style license, and it has fairly generous terms for free usage.
comment by umanwizard · 2025-11-17 · in Listen to Database Changes Through the Postgres WAL -
…majority of software it’s extremely rare. I worked full time for five years on a Rust project ( https://github.com/MaterializeInc/materialize ) and anecdotally, unsafe code was much less than 1% of the codebase.
comment by umanwizard · 2024-12-03 · in Rust in QEMU Roadmap -
…2.0 licensed four years after that date (i.e., 2.5 years from today), on October 18, 2026. [0]: https://github.com/MaterializeInc/materialize/blob/76cb6647d...
comment by benesch · 2024-05-14 · in The notifier pattern for applications that use Postgres -
…code they've been writing is neatly expressed as a SUBSCRIBE over a SQL materialized view. [0]: https://github.com/MaterializeInc/materialize/blob/main/LICE...
comment by benesch · 2024-05-14 · in The notifier pattern for applications that use Postgres -
…but they are quite aggressive with pushing their expensive cloud and offuscating on-prem usage. https://github.com/MaterializeInc/materialize https://github.com/mit-pdos/noria https://timelydataflow.github.io/differential-dataflow/…
comment by oersted · 2024-05-14 · in The notifier pattern for applications that use Postgres -
…community Slack [3] where you can connect directly with our product and engineering teams. [0]: https://github.com/MaterializeInc/materialize/tree/main [1]: https://github.com/MaterializeInc/materialize/blob/main/doc/... [2]:…
comment by benesch · 2024-01-31 · in Proton, a fast and lightweight alternative to Apache Flink -
How does this compare to RisingWave and Materialize? https://github.com/risingwavelabs/risingwave https://github.com/MaterializeInc/materialize
comment by xiasongh · 2024-01-31 · in Proton, a fast and lightweight alternative to Apache Flink -
…I was there when I first see them going to put it in use. That’s a pity they finally gave it up. https://github.com/MaterializeInc/materialize/issues/8073
comment by leiysky · 2024-01-30 · in What I talk about when I talk about query optimizer (part 1): IR design -
…the context, but it was interesting to note that Materialize scrapped their QGM code last year: https://github.com/MaterializeInc/materialize/pull/17139 Also, a couple of interesting projects in the IR space: - https://substrait.io/ is a…
comment by refset · 2024-01-29 · in What I talk about when I talk about query optimizer (part 1): IR design -
▲ 2
Materializestory by tosh · 2024-01-21 · 1 comment
-
This is a problem that is very similar to the one solved by Differential Data Flow and implemented by https://github.com/MaterializeInc/materialize Have you considered using that?
comment by rickyhacks · 2023-08-18 · in We reduced the cost of building Mastodon at Twitter-scale by 100x -
…and WITH MUTUALLY RECURSIVE (their own SQL extension that fixes some issues of WITH RECURSIVE): https://github.com/MaterializeInc/materialize/issues/11176
comment by szarnyasg · 2023-04-01 · in Postgres as a graph database -
Unfortunately, Materialize has a pretty restrictive license. https://github.com/MaterializeInc/materialize/blob/main/LICE... I'm generally pretty happy to pay for open source software, but licensing like this is just too risky. I need to…
comment by insanitybit · 2022-10-17 · in Streaming data in Postgres to 1M clients with GraphQL -
…Materialize, (maybe some `WITH RECURSIVE`?) so we don't plan to release updates to the binary. [0] https://github.com/MaterializeInc/materialize/blob/main/LICE... [1] https://timelydataflow.github.io/differential-dataflow/intro...
comment by andrenotgiant · 2022-10-03 · in The next generation of Materialize -
…and are working on a fix. There are two tracking issues, if you'd like to follow along: * #6818 ( https://github.com/MaterializeInc/materialize/issues/6818 ) is specifically about supporting PostgreSQL enum types * #15073 (…
comment by benesch · 2022-10-03 · in The next generation of Materialize -
…upstream sources [1]. [0]: https://materialize.com/docs/unstable/overview/isolation-lev... [1]: https://github.com/MaterializeInc/materialize/issues/11531
comment by benesch · 2022-10-03 · in The next generation of Materialize -
…ps://materialize.com/docs/sql/insert/#details [1]: https://materialize.com/docs/sql/types/jsonb/ [2]: https://github.com/MaterializeInc/materialize/issues/6668
comment by benesch · 2022-10-03 · in The next generation of Materialize -
Rust is also being used a lot in that space: https://github.com/MaterializeInc/materialize https://github.com/apache/arrow-datafusion https://github.com/pola-rs/polars
comment by KptMarchewa · 2022-08-12 · in Ask HN: Who is using C++ as the main language for new project? -
In addition to the other software already listed here Materialize does this too: https://github.com/MaterializeInc/materialize/blob/main/LICE...
comment by gst · 2022-06-16 · in ReadySet Core: next-generation SQL caching, freely available -
…overhead, approach, and fundamental (design) principles? [0] https://github.com/mit-pdos/noria [1] https://github.com/MaterializeInc/materialize
comment by ignoramous · 2022-04-06 · in Introducing ReadySet -
…there are 40 uses of unsafe. In Materialize's 125k of Rust, there are 76 direct uses of unsafe. https://github.com/MaterializeInc/materialize
comment by nerpderp82 · 2021-08-25 · in Scylla – Real-Time Big Data Database -
…that power Materialize. Materialize itself is source-available and entirely written in Rust: https://github.com/MaterializeInc/materialize Materialize is a team of over thirty, primarily based in New York City but also open to remote…
comment by arjunnarayan · 2021-05-03 · in Ask HN: Who is hiring? (May 2021) -
…that power Materialize. Materialize itself is source-available and entirely written in Rust: https://github.com/MaterializeInc/materialize Materialize is a team of over thirty, primarily based in New York City but also open to remote…
comment by arjunnarayan · 2021-04-01 · in Ask HN: Who is hiring? (April 2021) -
…happens is in an interpreter where you have a big enum for all the different possible data types: https://github.com/MaterializeInc/materialize/blob/1b9b3cfab... And then in various builtin functions you expect particular types:…
comment by jamii · 2021-03-22 · in How Safe Is Zig? -
…of postgres. It's currently in final testing before being released in the next month or two. https://github.com/MaterializeInc/materialize/issues/5370 Also on our roadmap for Materialize Cloud is plug-and-play connections with Fivetran,…
comment by arjunnarayan · 2021-03-02 · in Introducing dbt + Materialize -
…If you'd like to drop by our Community Slack ( https://materialize.com/s/chat ) or GitHub issues ( https://github.com/MaterializeInc/materialize/issues ) we'd be happy to talk through things in more detail!
comment by benesch · 2021-03-02 · in Introducing dbt + Materialize -
…that power Materialize. Materialize itself is source-available and entirely written in Rust: https://github.com/MaterializeInc/materialize Materialize is a team of around thirty, primarily based in New York City but also open to remote…
comment by arjunnarayan · 2021-03-01 · in Ask HN: Who is hiring? (March 2021) -
…that power Materialize. Materialize itself is source-available and entirely written in Rust: https://github.com/MaterializeInc/materialize Materialize is a team of around thirty, primarily based in New York City but also open to remote…
comment by arjunnarayan · 2021-02-01 · in Ask HN: Who is hiring? (February 2021) -
…https://materialize.com/docs/known-limitations/ [3]: https://materialize.com/blog-roadmap/ [4]: https://github.com/MaterializeInc/materialize
comment by rkhaitan · 2020-12-04 · in Materialize Raises a $32M Series B -
…an extensive HN discussion on the subject a while back that you might be interested in [1]. [0]: https://github.com/MaterializeInc/materialize/issues/2439 [1]: https://news.ycombinator.com/item?id=22359769
comment by benesch · 2020-12-02 · in Materialize Raises a $32M Series B -
…that power Materialize. Materialize itself is source-available and entirely written in Rust: https://github.com/MaterializeInc/materialize Materialize is a team of over twenty, primarily based in New York City but also open to remote…
comment by arjunnarayan · 2020-11-02 · in Ask HN: Who is hiring? (November 2020) -
…that power Materialize. Materialize itself is source-available and entirely written in Rust: https://github.com/MaterializeInc/materialize Materialize is a team of over twenty, primarily based in New York City but also open to remote…
comment by arjunnarayan · 2020-10-01 · in Ask HN: Who is hiring? (October 2020) -
…Slack as well). If anyone is interested in sending data via HTTP POST, we'd love to hear more: https://github.com/MaterializeInc/materialize/issues/1701 .
comment by albertwang · 2020-06-15 · in Recently minted database technologies that I find intriguing -
…... I just looked at their license[1] and it doesn't appear to be open source at the moment. https://github.com/MaterializeInc/materialize/blob/master/LI...
comment by pritambaral · 2020-04-09 · in Timely Dataflow in Fifteen Minutes [video] -
…"I've now sent you all the changes up to time 42" Here's the implementation of the kafka source - https://github.com/MaterializeInc/materialize/blob/master/sr... . (There's also a bit of code in the parser/planner to wire up the CREATE…
comment by jamii · 2020-02-19 · in Materialize: A Streaming Data Warehouse -
This appears to not be fully open source: https://github.com/MaterializeInc/materialize/blob/master/LI...
comment by grumblestumble · 2020-02-19 · in Materialize: A Streaming Data Warehouse -
Good catch, thanks! I've filed an issue about this: https://github.com/MaterializeInc/materialize/issues/2056 Though it's not yet documented, we do support all of the SQL set operations [0]: UNION [ALL], INTERSECT [ALL], and EXCEPT [ALL].…
comment by benesch · 2020-02-19 · in Materialize: A Streaming Data Warehouse -
…benesch@materialize.io. [0]: https://docs.rs/timely/0.11.1/timely/dataflow/operators/stru... [1]: https://github.com/MaterializeInc/materialize/issues [2]: https://gitter.im/MaterializeInc/community
comment by benesch · 2020-02-19 · in Materialize: A Streaming Data Warehouse -
…got some of our thoughts around evolving how timestamps work in Materialize written down here: https://github.com/MaterializeInc/materialize/issues/1309
comment by benesch · 2020-02-19 · in Materialize: A Streaming Data Warehouse -
…file sources in a variety of formats, and support for Amazon Kinesis is on the short-term roadmap: https://github.com/MaterializeInc/materialize/issues/1239 . Are there other connector types you'd like to see? > Can I snapshot and resume…
comment by benesch · 2020-02-18 · in Materialize: A Streaming Data Warehouse -
(Linked in the post but) github repo: https://github.com/MaterializeInc/materialize
comment by irfansharif · 2020-02-18 · in Materialize: A Streaming Data Warehouse -
▲ 5
Materialize is the streaming data warehousestory by tschmidleithner · 2020-02-17 · 0 comments