First, there was the BBC Sport website for the 2012 Summer Olympics. Next was the BBC iPlayer for video streaming. As MarkLogic helps the BBC maximize its content value with speedy data integration and app development, the BBC continues to expand its MarkLogic implementations and maintain its media industry leadership.
Our legacy system took up to 30 minutes or an hour sometimes [to publish a video clip]. We compared the MarkLogic NoSQL technology to some SQL vendors, and what we got in 20 seconds on SQL took us 200 milliseconds in NoSQL — orders of magnitude faster. So we said let’s move iPlayer to this.
Allan Donald
Senior Product Manager for Editorial Metadata at BBC
The BBC wanted to upgrade iPlayer to support a growing user base, deliver content that could be viewed on multiple devices, personalize that content — and do it all faster than the original implementation. The BBC found success with MarkLogic immediately after it launched iPlayer, handling three billion requests within the first year of production through the cloud.
The BBC wanted unparalleled delivery of real-time, customizable, and interactive online content for the Summer Olympics. Its relational technology was beginning to lag under the load of variable data types; and anticipating an exponential growth of content, the BBC turned to MarkLogic for data integration, semantics, and multi-device delivery.
With query times dropping from 20 seconds to 200 milliseconds, the iPlayer handled three billion requests in its first year — resulting in some very happy iPlayer users.
With MarkLogic, the BBC team can make content available to viewers in minutes, not days.
By reducing the number of systems in its tech stack, the BBC has dramatically reduced IT costs as well.
The BBC experienced 25,000 transactions per second, 45 billion requests total — and was able to handle them all.
BBC served up 2.8 petabytes of data on one peak day alone— with zero downtime.
BBC continued to showcase its industry leadership by winning numerous awards for their Olympic coverage.