Feast
Feast is the feature store for MATIH, providing consistent feature serving for both training and inference with offline (batch) and online (real-time) stores.
Architecture
+------------------+ +------------------+
| Feast Registry | | Online Store |
| (PostgreSQL) | | (Redis) |
+------------------+ +------------------+
|
v
+------------------+
| Offline Store |
| (Iceberg / S3) |
+------------------+Components
| Component | Backend | Purpose |
|---|---|---|
| Registry | PostgreSQL | Feature definition metadata |
| Online Store | Redis | Low-latency feature serving |
| Offline Store | Iceberg tables via Trino | Historical feature retrieval |
Connection
feast:
registry: "postgresql://feast@postgresql:5432/feast_registry"
onlineStore:
type: redis
host: "redis-master.matih-data-plane.svc.cluster.local"
port: 6379
offlineStore:
type: iceberg
catalog: "polaris"