Medium has evolved its feature store architecture to handle massive scale, moving from a relational feature model to a list-based model using ScyllaDB. This change was driven by the need to support 1M operations per second for real-time recommendations, addressing performance bottlenecks and complexity associated with relational features at scale. The new architecture leverages ScyllaDB's capabilities to store and retrieve features efficiently, enabling more personalized and timely user experiences.
All ScyllaDB trails