Write complex SQL queries.
Add data from a message bus like Kafka.
Your SQL views stay incrementally updated within milliseconds.
At millions of updates per second.
No manually glueing streams. No writing imperative code.
Declare what you want in SQL. Materialize keeps it up to date. Within milliseconds.
No "inspired by SQL" half-broken query languages. Materialize supports ANSI Standard SQL 92. Use a SQL shell or your favorite database adapter.
No page-long caveats about eventual consistency and out-of-order execution. Materialize results are always consistent and always up-to-date. Pretend that we reran every query every message.
Materialize is built on top of Timely Dataflow, which is distributed. Materialize also adds active-active cluster replication for fault tolerance, and autoscaling orchestration.
Scale up: process millions of messages per second on a single-digit number of machines. Scale down: run Materialize on your laptop with a single binary on a single core. It's not just fast, it's also lean.
Arjun was an engineer on the SQL team at Cockroach Labs, where he worked on performance and benchmarking. He has a blog.
Frank was at Microsoft Research Silicon Valley where he led the Naiad project and co-invented Differential Privacy. He has a GitHub repository named blog.
Cuong was the third engineer at YouTube, the founding head of Dropbox's first remote office in New York City, and an engineering manager at Cockroach Labs.
Nikhil specializes in distributed systems, SQL databases, and build systems. He was previously an engineer on the core team at Cockroach Labs, where he worked on the replication engine.
Brennan was a software engineer at Facebook before joining Materialize, working on everything from mobile app battery efficiency to deep learning frameworks.
Brandon is a software engineer who likes the full stack. He was previously an engineer at Knewton where he worked hard to make things reliable no matter what users or engineers threw at them.
Jessica, previously an engineer at Bluecore, has a passion for well-implemented infrastructure and hand drawn software diagrams.
Robert is a recovering academic. He has since worked on core software infrastructure and languages at Goldman Sachs and a social networking firm. When not busy wrestling Rust at Materialize, he may just be writing or taking pictures.
Venus is a London-born New Yorker dedicated to cultivating a unique working environment and has a creative, intuitive approach to Office & Operations Management.
Walid has been following the tech space very closely since his days as an investment broker. After co-founding his own business in the Middle East, he is combining his entrepreneurial nature with his passion for technology as Materialize's first sales hire.