Scaling LinkedIn’s Edge with Azure Front Door

Samir Jafferali
5 min readintermediate
--
View Original

Overview

The article discusses LinkedIn's migration of its edge infrastructure to Azure Front Door (AFD) to enhance scalability and improve user experience. The transition allows LinkedIn to expand its Points of Presence (PoPs) from 19 to over 165, resulting in improved page load times and availability.

What You'll Learn

1

How to scale edge infrastructure using Azure Front Door

2

Why migrating to a cloud-based edge solution can improve performance

3

How to measure performance improvements through A/B testing

Prerequisites & Requirements

  • Understanding of edge computing and content delivery networks
  • Familiarity with Azure Front Door and its features(optional)

Key Questions Answered

How does migrating to Azure Front Door improve LinkedIn's performance?
Migrating to Azure Front Door enhances LinkedIn's performance by expanding its Points of Presence (PoPs) from 19 to over 165, which reduces median page load times by up to 25%. This leads to a quicker and more reliable user experience, especially during peak traffic.
What are the benefits of Azure Front Door's peering arrangements?
Azure Front Door's extensive peering arrangements create dedicated private connectivity between Microsoft infrastructure and ISP subscribers, which helps bypass the public internet. This results in improved availability and resilience, as evidenced during ISP outages when LinkedIn remained accessible.
What challenges did LinkedIn face during the migration to Azure Front Door?
During the migration to Azure Front Door, LinkedIn encountered numerous technical challenges, which they addressed through a methodical approach starting with smaller subdomains. This allowed them to learn and adapt before executing a full-site migration.

Key Statistics & Figures

Points of Presence (PoPs)
165+
LinkedIn expanded its PoPs from 19 to over 165 through the migration to Azure Front Door.
Median Page Load Time Improvement
up to 25%
The migration to Azure Front Door resulted in a significant reduction in median page load times.
Reduction in Android Page Load Time
over 20%
In India, the migration led to a reduction in median Android page load time due to AFD's extensive peering.

Technologies & Tools

Cloud Service
Azure Front Door
Used for scaling LinkedIn's edge infrastructure and improving user experience.

Key Actionable Insights

1
Consider leveraging cloud-based edge solutions like Azure Front Door to enhance scalability.
As demonstrated by LinkedIn, migrating to a cloud-based solution can significantly reduce infrastructure costs and improve performance metrics such as page load times.
2
Utilize A/B testing to measure the impact of infrastructure changes on user engagement.
LinkedIn's A/B testing showed that users directed to Azure Front Door experienced better performance, which can inform future infrastructure decisions.
3
Explore the benefits of peering arrangements for improving application availability.
The article highlights how Azure Front Door's peering can insulate applications from internet instability, which is crucial for maintaining service during outages.

Common Pitfalls

1
Underestimating the complexity of migrating edge infrastructure to the cloud.
LinkedIn's experience shows that a methodical approach is necessary to address technical challenges and ensure a smooth transition.

Related Concepts

Edge Computing
Content Delivery Networks
Cloud Infrastructure