Warehouse · medium · ~12 min
Your feature store's infrastructure line has doubled two quarters running. The fleet: 84 Redis nodes (memory-priced), serving 6M feature reads/sec to the prediction services. Feature count grew 8× this year and keeps climbing.
The platform review turns up three exhibits. One: every feature is stored as its own key (avg_order_value_90d__user_12345 → value); a typical prediction fetches 80 features for each of 40 entities — 3,200 GET commands per prediction call. Two: traffic analysis shows the same hot entities (busy merchants, active users) fetched thousands of times per minute at full price. Three: 60% of stored bytes belong to high-cardinality item-pair features read less than once a month, sitting in RAM.
avg_order_value_90d__user_12345
Leadership wants a plan that bends the curve without a rewrite of the prediction services.