Skip to content

Components

Three repositories make up the running platform. Each one is pinned by the superproject. The pages below describe responsibilities, not private operations.

Component Role Writes Reads
simulated_customers Synthetic customers and events Its local run store, and posts to the cluster The cluster's accept or reject response
rpi_cluster Ingest, operational stores, and the daily snapshot Postgres, Cassandra, ClickHouse, Kafka, and the Iceberg warehouse The simulator's posts
lakehouse Query and transform Silver and gold in a local warehouse The cluster Iceberg tables

ml_platform and analyst_agent are not components of the running system. They are described on the roadmap.