Traffic Steering using Rum DNS @ LinkedIn

Wednesday, 2017, August 30 - 16:1017:00

Abhijeet Rastogi, LinkedIn

Abstract: 

Do you serve customers across the world with varying network conditions? Do you struggle with automatically sending your users away from an unavailable POP/DC to the next best one? Wouldn’t it be great if you magically knew about the regional issues related to last mile connectivity from the users?

LinkedIn uses real user measurements backed by triple-vendor DNS. These measurements are collected from members’ browsers to gain insight into our performance from every last mile. We then leverage Big Data to send members to closest edges in real-time and deliver fast member experience.

LinkedIn members from Mumbai visiting LinkedIn will be sent to our Mumbai POP using member’s geolocation. If the POP is unreachable, member browsers elsewhere will report this to our RUM backend and our DNS will learn to stop resolving to the unreachable POP - all within a matter of a few seconds.

Attendees will learn about:

  • Web Performance: CDNs, POPs, RUM steering
  • Multi-vendor strategy for redundancy & performance
  • Tools for cross-vendor consistency, vendor fail-out, global site monitoring & status boards

Open Access Media

USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.

Presentation Audio

BibTeX
@conference {205498,
author = {Abhijeet Rastogi},
title = {Traffic Steering using Rum {DNS} @ LinkedIn},
year = {2017},
address = {Dublin},
publisher = {{USENIX} Association},
}