Perform Group, a sports media company, revamped its API strategy to address scalability and flexibility issues resulting from its previously fragmented architecture, which relied heavily on custom APIs tied to an Oracle RDBMS. This transformation led to the development of Perform Feeds, a unified API system leveraging Elasticsearch for enhanced search functionality, performance, and horizontal scalability. Implemented as Java web applications deployed to Tomcat servers, the new system decouples from the Oracle database, using RabbitMQ for change notification and Elasticsearch for data storage. Since its initial deployment in 2012, Perform Feeds has become integral to Perform Group's operations, supporting products like DAZN and websites such as goal.com and Sporting News, while also powering B2B services like Watch & Bet. The system has achieved high availability and rapid response times, handling millions of requests during peak periods, and is maintained by a distributed team across three locations. Additionally, Perform Group utilizes the Elastic Stack for log aggregation and is exploring further applications such as security analysis and machine learning for server load pattern detection.