Schedule: Web Performance sessions

The Web Performance track at Velocity puts your brain to work right away – sharing the latest tools, technologies, disasters averted, and expert advice that will keep your web sites humming at warp speed.

Add to your personal schedule
Web Performance, Ballroom CD
Tutorial Please note: to attend, your registration must include Tutorials on Tuesday.
Marcel Duran (Google Inc.)
Average rating: ***..
(3.63, 59 ratings)
How twitter.com, a high performance web application developed by several engineers, avoids performance regression at every new release? Join us to learn more about how we make it through synthetic benchmarking and RUM. Read more.
Add to your personal schedule
Web Performance, Ballroom CD
Tutorial Please note: to attend, your registration must include Tutorials on Tuesday.
Mark Nottingham (Akamai)
Average rating: ***..
(3.88, 43 ratings)
HTTP guru Mark Nottingham from Akamai dives into the details of not only HTTP, but below, into TLS, TCP, IP, DNS and more, with many stops along the way to see what kinds of things can happen to your content as it gets mangled by the Internet. Read more.
Add to your personal schedule
Web Performance, Ballroom CD
Tutorial Please note: to attend, your registration must include Tutorials on Tuesday.
Patrick Lightbody (New Relic), Bill Kayser (New Relic, Inc.)
Average rating: **...
(2.91, 53 ratings)
When it comes to analyzing web performance data, which presentation works best? Response time plot? Median value? Standard deviation? Baseline comparison? Histogram? Apdex? With enough data you can get creative with visualizations, but which one brings the most clarity? Come look at real world performance data from many perspectives and find out which works best for your needs. Read more.
Add to your personal schedule
Web Performance, Ballroom CD
Tutorial Please note: to attend, your registration must include Tutorials on Tuesday.
Sergey Chernyshev (NY Web Performance Meetup), Andy Davies (NCC Group), Rick Viscomi (YouTube)
Average rating: ***..
(3.07, 43 ratings)
Join Sergey Chernyshev, Andy Davies and Rick Viscomi for a hands-on Web Performance Optimization session. They will review latest performance trends and show how to use performance analysis and optimization tools to speed up worlds most popular web sites - bring yours too and they will look at them as well. Read more.
Add to your personal schedule
Web Performance, Mission City Ballroom
Kyle Rush (Obama for America)
Average rating: ***..
(3.34, 157 ratings)
The Obama engineering team created a new fundraising platform from the ground up with performance as a primary goal. It was 60% faster than the previous platform. When tested against each other the new platform converted 14% better, a more than $34.7 million difference during the life of the platform. Read more.
Add to your personal schedule
Web Performance, Mission City Ballroom
Guy Podjarny (Snyk), Manish Lachwani (Appurify), Doug Sillars (AT&T)
Average rating: ***..
(3.47, 98 ratings)
Join us for a snappy series of five-minute talks on the main stage. Read more.
Add to your personal schedule
Web Performance, Mission City Ballroom B1
Ido Safruti (PerimeterX)
Average rating: ***..
(3.05, 21 ratings)
This presentation will cover DNS performance issues, sharing research and insights on DNS performance and the different ways browsers and devices handle DNS and are impacted from it, as well as tips for better DNS handling that will result with more robust and better performing sites. We will also cover IPv6, DNSSEC and open resolvers: what is their impact and how to optimize for them as well. Read more.
Add to your personal schedule
Web Performance, Mission City Ballroom B1
Steve Heffernan (Brightcove, Video.js), David LaPalomento (Brightcove, Inc.)
Average rating: ***..
(3.90, 10 ratings)
Nobody likes slow video, but it doesn't have to be that way. In this session we'll explore the most performant technologies and techniques for processing video and delivering it to your viewers, including faster player loading (HTML5 + Flash), bit rate switching, peer-to-peer video, CDNs, fast and scalable transcoding, better video file compression, and accelerated file uploads. Read more.
Add to your personal schedule
Web Performance, Mission City Ballroom B1
Veena Basavaraj (LinkedIn)
Average rating: ***..
(3.52, 23 ratings)
Today at LinkedIn, javascript templates are key to building web-apps: they enable greater unification and reuse across our fragmented web-app stacks for sharing common UI code resulting in rapid iteration and innovation. The road to building this infrastructure has not been easy. In this talk we list the roadblocks, lessons learnt and our current approach for optimal web-performance. Read more.
Add to your personal schedule
Web Performance, Mission City Ballroom B1
Colt McAnlis (Google)
Average rating: ****.
(4.46, 24 ratings)
Chrome implements fast, powerful webpage rendering by using the graphics hardware (GPU). But powerful GPU rendering introduces a new suite of issues that web developers need to understand. Attendees will walk away with a clear understanding of the GPU compositor in Chrome and knowledge of how their design choices will impact a page's performance on devices with GPU compositing. Read more.
Add to your personal schedule
Web Performance, Mission City Ballroom B1
Wesley Hales (Shape Security), Ryan Bridges (Turner Broadcasting/CNN Digital)
Average rating: ***..
(3.70, 23 ratings)
PhantomJS, a headless WebKit with JavaScript API, gives us the ability to create lightweight performance measurement tools with JavaScript (and so much more). In this talk we’ll review how PhantomJS has influenced some of the web's top ranking sites and how it can be put into any automated build to produce reporting on performance. Read more.
Add to your personal schedule
Web Performance, Mission City Ballroom B1
Moderated by:
Mark Nottingham (Akamai)
Panelists:
Mike Belshe (Twist), Andy Davies (NCC Group), Roberto Peon (Google), Jeff Pinner (Twitter), Martin Thomson (Microsoft)
Average rating: ***..
(3.25, 16 ratings)
SPDY is in the process of becoming HTTP/2.0, but won't be final for a while. This panel of industry experts will offer their perspective on what's been happening as well as what needs to happen after it's done. Read more.
Add to your personal schedule
Web Performance, Mission City Ballroom
Arvind Jain (Google)
Average rating: **...
(2.66, 62 ratings)
The W3C Web Performance working group creates standards for improving web application performance including Web Timing, Page Visibility, & High Resolution Timer. These standards are implemented in many of today's major browsers and are used by web developers to measure and improve the performance of their web apps. This talk presents the latest proposals for advancing the world of web performance. Read more.
Add to your personal schedule
Web Performance, Mission City Ballroom
Ilya Grigorik (Google), Patrick Meenan (Google)
Average rating: ****.
(4.60, 40 ratings)
Join us for a snappy series of five-minute talks on the main stage. Read more.
Add to your personal schedule
Web Performance, Mission City Ballroom B1
Nicole Sullivan (Stubbornella)
Average rating: ****.
(4.09, 11 ratings)
CSS is a simple declarative language. Preprocessors were introduced to overcome it’s many limitations. Developers have long awaited this functionality, and the use of CSS preprocessors like SASS, Less, and Stylus has become ubiquitous on big websites. Yet CSS preprocessors often output some downright ugly code. During this talk, you will learn about preprocessor performance best practices. Read more.
Add to your personal schedule
Web Performance, Mission City Ballroom B1
Ariya Hidayat (Shape Security)
Average rating: ****.
(4.25, 16 ratings)
Monitoring the performance of today's complex web applications over the coarse of the development is far from trivial. This talk discusses the emerging language tools designed for the new breed of web applications, ranging from syntax augmentation/transformation, advanced static and dynamic code analysis, as well as run-time complexity profiling. Read more.
Add to your personal schedule
Web Performance, Mission City Ballroom B1
Emily Nakashima (Bugsnag), Rachel Myers (GitHub)
Average rating: ***..
(3.92, 12 ratings)
As the web goes mobile, applications get asynchronous, and functionality moves to the browser, the meaning of “site performance” has moved beyond page load time. We'll talk about picking new relevant metrics, how to adapt existing monitoring tools, and how developers can tune their apps to help track what users are actually experiencing on fully asynchronous pages. Read more.
Add to your personal schedule
Web Performance, Ballroom F
Ilya Grigorik (Google), Buddy Brewer (SOASTA), Jon Fox (Torbit), Patrick Lightbody (New Relic)
Average rating: ****.
(4.25, 4 ratings)
As more companies realize the benefits of real user monitoring, the number of RUM alternatives is growing. Come to this session to get a quick look at leading RUM providers to see their key features and how they compare. Read more.
Add to your personal schedule
Web Performance, Mission City Ballroom B1
Jon Fox (Torbit)
Average rating: ****.
(4.40, 15 ratings)
Everyone in the performance community is trying to better understand RUM and how to use it. In this presentation I'll introduce, compare, and contrast the two primary methods of performance monitoring. This will be done by using Synthetic and Real User Measurement side by side on a handful of sites for 3 months and aggregating and presenting the data that the two methods yield. Read more.
Add to your personal schedule
Web Performance, Mission City Ballroom B1
Joshua Marantz (Google)
Average rating: ****.
(4.00, 15 ratings)
mod_pagespeed has 39 filters designed to improve web performance. Each was created because it should have positive impact on some sites. But it doesn't always work out that way. Sometimes transformations can slow sites, or interact poorly with introspective JavaScript. We'll look at some of these failures & what they can teach us about how to improve WPO technology and make better use of it. Read more.
Add to your personal schedule
Web Performance, Mission City Ballroom B1
Philip Tellis (SOASTA)
Average rating: ****.
(4.47, 15 ratings)
While iframes have been the sandboxing method of choice by security folks, they haven't always had a good reputation for web performance. In this talk, we'll look at two techniques that use iframes to boost performance. The first is a method to load third party scripts without blocking the onload event, and the second makes updating far-future expiring content a cinch. Read more.
Add to your personal schedule
Web Performance, Mission City Ballroom B1
Average rating: ****.
(4.48, 21 ratings)
On the web today, the most common cause of performance issues on a website is JavaScript. Some will tell you that users expect a more fluid experience now on the web and they ever have before, but does that mean you need 1MB of JavaScript? Or is there a better way? Read more.

Sponsors

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Gloria Lombardo at (203) 381-9245 or glombardo@oreilly.com

Media Partner Opportunities

For media partnerships, contact mediapartners@ oreilly.com

Press and Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com

Contact Us

View a complete list of Velocity contacts