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.