materializeaz
Materializeaz is a software platform for declarative data materialization. It enables users to define materialized views over streaming and batch sources so queries can run against precomputed results. The aim is to reduce analytics latency by updating views as new data arrives rather than recomputing from scratch.
Views are defined with a SQL-like syntax supporting select, joins, and aggregates. Materialized views are updated
Materializeaz comprises a distributed dataflow engine, a catalog of sources and views, connectors to data systems,
Connectors cover streaming sources such as Kafka and cloud storage, plus sinks like databases and dashboards.
The project is community-driven and open source, with ongoing development and documentation. Common use cases include