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

Perform Feeds: Using the Elastic Stack to Improve the API Client Experience

Blog post from Elastic

Post Details
Company
Date Published
Author
Jeremy Kivell
Word Count
1,195
Company Posts That Month
18
Language
-
Hacker News Points
-
Post removed?
No
Summary

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.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Real-time 6 370 126 47 +1%
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.