Home / Companies / Tecton / Blog / Post Details
Content Deep Dive

High-Scale Feature Serving at Low Cost With Caching

Blog post from Tecton

Post Details
Company
Date Published
Author
Mihir Mathur
Word Count
1,213
Company Posts That Month
5
Language
English
Hacker News Points
24
Post removed?
No
Summary

The Tecton Serving Cache is a server-side cache designed to reduce infrastructure costs of feature serving for machine learning models at high scale. It simplifies feature caching, boosting performance and cost efficiency as systems scale. The cache can be used in various AI applications such as recommendation systems, personalized search, customer targeting, and forecasting, where stale feature values are acceptable for major reductions in latency and cost. To use the Tecton Serving Cache, modelers add two pieces of configuration: a cached Feature View and a Feature Service with caching enabled. The cache can be configured to retrieve pre-computed feature values from memory, with parameters such as `max_age_seconds` determining the maximum number of seconds a feature is cached before expiration. Benchmarks show up to 80% latency reduction and up to 95% cost reduction compared to baseline features retrieval patterns. The Tecton Serving Cache employs Redis as a backend, using entity-level caching to strike a balance between Feature View-level and Feature Service-level caching. Future improvements will include more flexibility, request-level cache directives, and better performance.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Real-time 1 2,223 570 156 -11%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.