3 Miles and 14 Bottlenecks: Know Your Performance Enemies

Welcome to the second post in our blog series #OptimizeDigital, where we explore themes based on our newly released ebook Optimizing the Digital Experience (available for download here). Feel free to join the ongoing discussion on Twitter® by using the hashtag Read more ›

New Blog Series: #OptimizeDigital

Welcome to our blog series #OptimizeDigital. In this series we will examine online performance from every angle: What does performance mean to your business? Why is delivering consistent performance so hard? What can you do to ensure the performance of Read more ›

Future Proofing Your Media Delivery Efforts With a Unified Solution

So, in the last few weeks we have discussed the many challenges, bottlenecks, and complexities associated with reaching your media audience on their many screens and devices. Understanding the problem is half the battle won. The other half is making Read more ›

Standards Stew: A Media Mess 17 Years in the Making


In the last blog post in our series on multi-device media delivery, we talked about the key challenges facing content providers. It is best summarized as “devices, devices, and more devices.” So what are companies doing about it? Good question! Read more ›

Delivering Media in a Multi-challenge World


On March 10, Limelight announced enhanced capabilities for Multi-device Media Delivery (MMD) – On Demand. You can read the original blog post here, and read on for the second blog post in the series. This is how we talk about Read more ›

Developing a methodology for middle-mile optimization testing


The dynamic content delivery space is complex and challenging. There have been a number of different approaches over the years towards addressing that space made by Limelight and others. Ours was simple—provide optimisation in the middle mile to accelerate the delivery Read more ›

Video, Video Everywhere! But ensuring fast delivery to all those mobile devices is not a DIY project.


Your audience is growing! They are watching your videos. That’s great! But wait. No really. I mean wait. And let’s wait some more. Not exactly engaging to sit around and wait, is it? Is your audience waiting? Can they watch Read more ›