← 🧠 Machine Learning

🗄️ Feature Store

Shared feature store
Highlight train/serve skew
Feature pipelines:
Duplicate computations:
Skew risk:
FPS:
Drag — rotate · Scroll — zoom

🗄️ Feature Stores: Scaling ML Past a Handful of Models

A hub-and-spoke 3D diagram comparing ad-hoc, per-model feature pipelines against a shared feature store as an organization's model count grows from a handful to a dozen or more.

🔬 What It Demonstrates

Without a shared store, each model wires directly into every raw data source, so feature computations multiply as sources × models and training/serving definitions can silently drift apart. A feature store computes each feature once and serves it consistently everywhere.

🎮 How to Use

Increase the number of models to watch the spaghetti of direct pipelines grow. Toggle the shared feature store on to collapse it into a single hub, and toggle the skew highlight to see which ad-hoc pipelines risk training-serving mismatch.

💡 Did You Know?

Uber's Michelangelo platform, launched around 2017, is widely credited with popularizing the "feature store" as a distinct piece of ML infrastructure after duplicate, inconsistent feature logic became a recurring source of production bugs.