Company
Date Published
Author
Daniel Jones
Word count
516
Language
English
Hacker News points
None

Summary

We are FreeWheel, a Comcast company providing solutions to the Media Advertising industry to enable efficiency and insight into all aspects of campaign workflows, across media for media buyers and publishers. Our system is based on a microservices architecture that has evolved over 15-20 years, necessitating a robust caching mechanism to support shared data storage within our ecosystem and across environments. We initially used a simple per-server-per-application store but faced issues with stale caches and unmaintainable code. After exploring various solutions, we settled on Redis, which brought reliability, performance, and flexibility, along with good community support and documentation. We now deploy Redis Enterprise in production, supporting users globally, and have seen improved system stability and identified new use cases that will enhance the user experience. The transition to Redis has enabled us to design infrastructure for automation of internal processes, facilitating Continuous Integration scenarios.