September 19–20, 2016: Training
September 20–22, 2016: Tutorials & Conference
New York, NY

Schedule: Networking sessions

9:00am–12:30pm Tuesday, 09/20/2016
Performance for the people Mobile, Networking Gramercy Audience level: Intermediate
Max Firtman (ITMaster Professional Training)
Average rating: ****.
(4.67, 3 ratings)
Several APIs are available on modern browsers to help performance, including the Service Worker API, Push Notifications API, NetInfo API, Cache Storage API, and the older Application Cache API. Leading hands-on exercises, Maximiliano Firtman demonstrates how to use these APIs to improve performance and perception on a website. Read more.
1:30pm–2:10pm Wednesday, 09/21/2016
DevOps Networking, Resilience engineering Regent Audience level: Intermediate
Florian Weingarten (Shopify)
Average rating: ****.
(4.33, 6 ratings)
Florian Weingarten gives a brief history of how Shopify evolved from a single-database, single-data-center application to a multidatabase, multi-data-center setup and explains how Shopify performs fully scripted data-center failovers without considerable downtime. Read more.
2:25pm–3:05pm Wednesday, 09/21/2016
Infrastructure reimagined Edge computing, Networking Beekman Audience level: Intermediate
Hooman Beheshti (Fastly)
Average rating: ****.
(4.33, 12 ratings)
HTTP/2 has been ratified for months, and browsers have already committed to supporting it. Everything we hear tells us that the new version of HTTP will provide significant performance benefits while requiring little to no change to our applications. But deploying HTTP/2 may not be as easy as it seems. Hooman Beheshti examines HTTP/2's core features and how they relate to real-world conditions. Read more.
4:45pm–5:25pm Wednesday, 09/21/2016
DevOps Edge computing, Networking Regent Audience level: Intermediate
Tyler McMullen (Fastly)
Average rating: ****.
(4.43, 7 ratings)
Systems that run across continents and hemispheres, rather than across racks in a single data center, are becoming increasingly necessary; developers deploy their applications across multiple clouds or locations for redundancy and compliance and to push content closer to their users. Tyler McMullen explains why such systems must have fundamentally different designs than what we're used to. Read more.
4:45pm–5:25pm Wednesday, 09/21/2016
Infrastructure reimagined Cloud, Networking Beekman Audience level: Intermediate
Samy Al Bahra (Backtrace I/O)
Average rating: ****.
(4.33, 3 ratings)
In this world of horizontal scalability in the cloud, the art and science of high-performance server architecture has been neglected and relegated to the iron curtain of proprietary software. Samy Al Bahra examines key insights from research and practice in high-performance server architecture, drawing on examples from the servers that drive a majority of today’s online messaging and advertising. Read more.
11:35am–12:15pm Thursday, 09/22/2016
Infrastructure reimagined Networking Gramercy Audience level: Intermediate
Matthias Rampke (SoundCloud LTD.)
Average rating: ****.
(4.00, 2 ratings)
Matthias Rampke offers a brief history of SoundCloud's internal and external load balancing and explains how SoundCloud mixes and matches open source technologies to cover all its load balancing needs without the need for expensive hardware. Read more.
4:45pm–5:25pm Thursday, 09/22/2016
Performance for the people Mobile, Networking Regent Audience level: Beginner
Nic Jansma (Akamai), Nigel Heron (SOASTA)
Average rating: ****.
(4.67, 3 ratings)
Accelerated Mobile Pages (AMP) deliver a fast user experience for mobile devices by placing restrictions on the AMP markup and its ability to run code. Without code, how can we gather analytics? How can we validate that our AMP pages are fast? Nic Jansma and Nigel Heron explain how to gather RUM for AMP. Read more.