/demos

Demos of Materialize, the streaming database you already know how to use!

Primary LanguageTypeScriptApache License 2.0Apache-2.0

🧑‍🚀 We have adapted the demos in this repository to the shiny, new cloud-native version of Materialize. You can sign up for Early Access here.

Materialize Demos

Slack Badge

Materialize is a streaming database purpose-built for low-latency applications. It lets you ask complex questions about your data using SQL, and incrementally maintains the results of these SQL queries as the underlying data changes.

This repo is a collection of runnable demos that walk you through using Materialize for different use cases, and with different stacks. All demos assume that you have signed up for a Materialize account.

Use Cases

Demo Stack Description
antennas-kafka Node.js, GraphQL, Kafka Tracking key performance indicators for infrastructure monitoring
antennas-postgres Node.js, GraphQL, Postgres
ecommerce MySQL, Debezium, Kafka, Metabase Building a streaming ETL pipeline for e-commerce analytics
ecommerce-redpanda MySQL, Debezium, Redpanda, Metabase

Ecosystem

dbt

Demo Stack Description
dbt-get-started dbt The dbt version of the Materialize get started guide
dbt-jaffle-shop dbt An adapted version of the dbt Jaffle Shop using dbt-materialize

Getting support

If you run into a snag or need support as you explore the demos in this repo, join the Materialize Slack community or open an issue!