Building and maintaining complex distributed systems
June 19–20, 2017: Training
June 20–22, 2017: Tutorials & Conference
San Jose, CA

Schedule: Networking, Traffic, & Edge Management sessions

1:30pm–5:00pm Tuesday, June 20, 2017
Location: LL21 A/B
Level: Advanced
Dinesh Dutt (Cumulus Networks)
Average rating: *****
(5.00, 3 ratings)
Dinesh Dutt explores network troubleshooting and explains how to avoid common network problems ranging from misconfigured cabling to misbehaving protocols, how a modern networking tool chest can help simplify network configurations, and how automation is improving troubleshooting turnaround times to minimize downtime. Read more.
11:25am–12:05pm Wednesday, June 21, 2017
Location: LL21 C/D
Level: Intermediate
Emil Stolarsky (Shopify), Justin Li (Shopify)
Average rating: ****.
(4.00, 2 ratings)
Once reserved for companies large enough to write a load balancer from scratch, load balancer middleware can be a powerful tool for scaling applications. Emil Stolarsky and Justin Li explain how Shopify uses scriptable load balancers to solve difficult infrastructure problems, such as sharding across data centers, handling flash sales, and responding quickly to DDoS attacks. Read more.
1:15pm–1:55pm Wednesday, June 21, 2017
Location: LL21 C/D
Level: Intermediate
Matt Klein (Lyft)
Average rating: ****.
(4.33, 3 ratings)
Over the past several years, Lyft has migrated from a monolith to a sophisticated service mesh powered by Envoy. Matt Klein explains why Lyft developed Envoy, focusing primarily on the operational agility that the burgeoning service mesh SoA paradigm provides, and shares lessons learned along the way. Read more.
2:10pm–2:50pm Wednesday, June 21, 2017
Location: LL21 C/D
Level: Intermediate
Samir Jafferali (Linkedin)
Average rating: ****.
(4.00, 3 ratings)
With members in every corner of the world, LinkedIn has built services around six CDNs, numerous PoPs, and three DNS platforms. Samir Jafferali explains how LinkedIn uses big data to steer DNS intelligently, optimizes the CDNs for performance, mitigates DDoSes, and measures metrics using RUM and synthetic monitoring and shares best practices that edge teams of all sizes can benefit from. Read more.
3:40pm–4:20pm Wednesday, June 21, 2017
Location: LL21 C/D
Level: Intermediate
Lee Calcote (Layer5)
With application developers busily adopting container technologies, the time has come for network engineers to prepare for the unique challenges brought on by networking cloud-native applications. Lee Calcote walks you through available container connectivity options, explaining their function and when they should be used and comparing their performance characteristics. Read more.
4:35pm–5:15pm Wednesday, June 21, 2017
Location: LL21 C/D
Level: Intermediate
Devin Elliot (Unoceros)
Average rating: *....
(1.00, 1 rating)
It takes more than a one-tenth scale server-based test environment to seamlessly load balance and deliver content to millions of mobile users. Devin Elliot explains how UX for customers of major media and live streaming events was improved by leveraging idle distributed networks of smartphones and smart devices to repeatedly map, measure, and load test at scale. Read more.