Velocity 2012 Schedule

Below are the confirmed and scheduled talks at Velocity 2012 (schedule subject to change).

Customize Your Own Schedule

Create your own Velocity schedule using the personal scheduler function. Mark the tutorials, sessions, keynotes, and events you want to attend by clicking on the calendar icon [calendar icon] next to each listing. Then click on "personal schedule" below and get your own customized schedule generated.

Mission City B1
Add It's All About Telemetry to your personal schedule
1:00pm It's All About Telemetry Theo Schlossnagle (OmniTI/Circonus)
Add Real-time systems at Twitter to your personal schedule
1:45pm Real-time systems at Twitter Raffi Krikorian (Twitter), Arya Asemanfar (Twitter, Inc.)
Add Roll Back: The Impossible Dream to your personal schedule
2:30pm Roll Back: The Impossible Dream James Turnbull (Docker)
Add Abuse Prevention in the Globally Distributed Economy to your personal schedule
3:50pm Abuse Prevention in the Globally Distributed Economy Shyam Mittur (Yahoo! Inc.)
Add Stability Patterns to your personal schedule
4:35pm Stability Patterns Michael Nygard (Relevance, Inc.)
Add The Colo vs the Cloud to your personal schedule
5:20pm The Colo vs the Cloud Ken King (Yammer), James Sheridan (Yammer.com)
Mission City B4
Add SPDYing Up Your Site to your personal schedule
1:00pm SPDYing Up Your Site Matthew Steele (Google), Roberto Peon (Google)
Add RUM for Breakfast - Distilling Insights From the Noise to your personal schedule
1:45pm RUM for Breakfast - Distilling Insights From the Noise Buddy Brewer (LogNormal), Philip Tellis (SOASTA, INC), Carlos Bueno (MemSQL)
Add Getting A Grip On CDN Performance: Why And How to your personal schedule
3:50pm Getting A Grip On CDN Performance: Why And How Aaron Peters (Turbobytes), Sajal Kayan (Turbobytes)
Add Rendering Slow? Too Much CSS3? Ask RSlow to your personal schedule
4:35pm Rendering Slow? Too Much CSS3? Ask RSlow Marcel Duran (Google Inc.), David Calhoun (CBS Interactive)
Add Time To First Tweet to your personal schedule
5:20pm Time To First Tweet Dan Webb (Twitter Inc), Rob Sayre (Twitter)
Ballroom ABCD
Add Performance Implications of Responsive Web Design to your personal schedule
1:00pm Performance Implications of Responsive Web Design Jason Grigsby (Cloud Four)
Add Performance Lessons Learned from the PhoneGap Team to your personal schedule
1:45pm Performance Lessons Learned from the PhoneGap Team Brian LeRoux (Adobe Systems)
Add Who Killed My Battery: Analyzing Mobile Browser Energy Consumption to your personal schedule
2:30pm Who Killed My Battery: Analyzing Mobile Browser Energy Consumption Angela Nicoara (Deutsche Telekom Innovation Laboratories, Silicon Valley Innovation Center, USA)
Add The Mobile Difference – In Numbers to your personal schedule
4:35pm The Mobile Difference – In Numbers Guy Podjarny (Akamai Technologies Inc)
Add Understanding Hardware Acceleration on Mobile Browsers to your personal schedule
5:20pm Understanding Hardware Acceleration on Mobile Browsers Ariya Hidayat (Shape Security)
Ballroom E
Add   Beyond CDN: Accelerating the Uncacheable to your personal schedule
1:00pm Beyond CDN: Accelerating the Uncacheable Stephen Ludin (Akamai)
Add MarketLive’s Journey to Web Performance Excellence to your personal schedule
1:45pm MarketLive’s Journey to Web Performance Excellence Chris Selvig (Market Live), Shawn White (Keynote Systems)
Add Cloud Networking: From Reactive to Proactive to your personal schedule
2:30pm Cloud Networking: From Reactive to Proactive Greg Smith (Citrix Systems)
Add Got Performance Anxiety? Using Website Performance Tools to Test, Optimize and Improve Load to your personal schedule
3:50pm Got Performance Anxiety? Using Website Performance Tools to Test, Optimize and Improve Load Patrick Lightbody (New Relic), Lew Cirne (New Relic), Patrick Meenan (Google), Joshua Bixby (Strangeloop Networks), Chris Haag (Cedexis)
Add Using Google Sitespeed and PageSpeed Products to Debug, Improve, Measure, and Iterate. to your personal schedule
4:35pm Using Google Sitespeed and PageSpeed Products to Debug, Improve, Measure, and Iterate. Matt Atterbury (Google Inc), Mustafa Tikir (Google)
Add Mobile, Web, and Enterprise Cloud – Solving Performance end-to-end to your personal schedule
5:20pm Mobile, Web, and Enterprise Cloud – Solving Performance end-to-end Charlie Hunt (Salesforce.com), Venkatesh Katari (Salesforce.com), Kiran Polavarapu (Salesforce.com)
Ballroom F
Add The Acceleration Experience to your personal schedule
1:00pm The Acceleration Experience Anupam Singh (MarketShare Inc), Stephen Condon (Limelight Networks), Jeff Hughes (Limelight Networks)
10:00am Morning Break sponsored by Neustar
Room: Exhibit Hall
Add Lunchtime Birds of Feather Discussions to your personal schedule
11:45am Lunch Sponsored by Keynote Systems
Room: Exhibit Hall
Lunchtime Birds of Feather Discussions
3:10pm Break
Room: Exhibit Hall
Add Exhibit Hall Reception, Sponsored by Basho to your personal schedule
6:00pm Sponsored by Basho
Room: Exhibit Hall
Exhibit Hall Reception, Sponsored by Basho
Add Stronger and Faster to your personal schedule
8:30am Plenary
Room: Mission City Ballroom
Stronger and Faster John Allspaw (Etsy), Steve Souders (Fastly)
Add Building for a Billion Users to your personal schedule
8:40am Plenary
Room: Mission City Ballroom
Building for a Billion Users Jay Parikh (Facebook)
Add Investigating Anomalies to your personal schedule
9:10am Plenary
Room: Mission City Ballroom
Investigating Anomalies John Rauser (Amazon)
Add Building Resilient User Experiences to your personal schedule
9:30am Plenary
Room: Mission City Ballroom
Building Resilient User Experiences Mike Brittain (Etsy)
Add Predicting User Activity to Make the Web Fast to your personal schedule
9:45am Plenary
Room: Mission City Ballroom
Predicting User Activity to Make the Web Fast Arvind Jain (Google), Dominic Hamon (Google)
Add Lightning Demos to your personal schedule
10:30am Plenary
Room: Mission City Ballroom
Lightning Demos Patrick Meenan (Google), Bryan McQuade (Google), Dallas Marlow (Tumblr), Steve Souders (Fastly)
Add How Complex Systems Fail to your personal schedule
11:00am Plenary
Room: Mission City Ballroom
How Complex Systems Fail Richard Cook (Royal Institute of Technology, Stockholm)
Add Broadening the User Perspective – From Network Latency to User Experience Timings to your personal schedule
11:30am Plenary
Room: Mission City Ballroom
Broadening the User Perspective – From Network Latency to User Experience Timings Vik Chaudhary (Keynote)
7:00pm Dinner
Room: On Your Own
Add Morning Coffee Birds of a Feather Discussions to your personal schedule
7:30am Plenary
Room: Upstairs Foyer
Morning Coffee Birds of a Feather Discussions
Add Music + Tech Party, Sponsored by Dyn, Inc. to your personal schedule
8:00pm Plenary
Room: Santa Clara Ballroom
Music + Tech Party, Sponsored by Dyn, Inc.
1:00pm-1:40pm (40m) Operations
It's All About Telemetry
Theo Schlossnagle (OmniTI/Circonus)
We've all seen articles about using performance data to make good decisions. Detailed telemetry data from some specific portion of the system is analyzed, conclusions are drawn and success is had. The part that is never discussed is how "specific portions" of the systems were selected for telemetry collection. No data? No answers. Don't put the cart before the horse.
1:45pm-2:25pm (40m) Operations
Real-time systems at Twitter
Raffi Krikorian (Twitter) et al
Our talk covers the migration of the Twitter architecture from primarily Ruby on Rails (RoR) to a JVM-based SOA system with emphasis on high performance, scalability, and resilience to failure. General lessons include the advantages of asynchronous, real-time architectures over synchronous, process / thread-oriented systems, as well as caching and data store patterns.
2:30pm-3:10pm (40m) Operations
Roll Back: The Impossible Dream
James Turnbull (Docker)
Rollback doesn't exist. It's not real. It's a fantasy, a dream, a delusion. Any vendor who tells you they have a rollback capability is lying to you. And lying to you in a downright dangerous way that will come back to haunt you at 4am in a war room when someone says: "We can't fix this. Let's roll back the deployment."
3:50pm-4:30pm (40m) Operations
Abuse Prevention in the Globally Distributed Economy
Shyam Mittur (Yahoo! Inc.)
The nature of abuse has changed drastically with the global adoption of the Internet. Platform tools and services developed years ago are no longer adequate. This talk describes changing characteristics of abuse, the evolution of our technical strategy to combat abuse, operational challenges and the development of a new framework to help combat abuse in the next decade.
4:35pm-5:15pm (40m) Web Performance
Stability Patterns
Michael Nygard (Relevance, Inc.)
Application failures follow patterns. That's a relief, because it means we can apply some common solutions. This talk discusses architecture and design patterns that will give your application robust uptime in the face of "interesting" and "exciting" events: partial failures, overloads, and slow responses.
5:20pm-6:00pm (40m) Operations
The Colo vs the Cloud
Ken King (Yammer) et al
Yammer started in the colo world. We didn’t put a lot of thought into where to set up after we had a initial version of our product. If we did it over again we may have started in the Cloud. We have developed a hybrid approach that uses both EC2, S3 and a colo facility. We see advantages to using both the Cloud and the Colo. Make the right decision early is important.
1:00pm-1:40pm (40m) Web Performance
SPDYing Up Your Site
Matthew Steele (Google) et al
In this talk we’ll start with a quick overview of SPDY and the mechanisms it employs to improve latency.  We’ll then discuss the current options available for enabling SPDY on your own sites, and go over best practices and tools for optimizing your site for SPDY delivery, such as server push and TCP window size tuning.  We’ll finish with a live demo, enabling and optimizing a site for SPDY.
1:45pm-2:25pm (40m) Web Performance
RUM for Breakfast - Distilling Insights From the Noise
Buddy Brewer (LogNormal) et al
Real user monitoring is one of the best ways of learning "the truth" about what visitors experience on your web site, But there's a cost - the real world is messy and noisy making it hard to know exactly what's going on. In this session Buddy, Philip, and Carlos will walk you through a complete RUM implementation and show you how to turn your visitor data into actionable intelligence.
2:30pm-3:10pm (40m) Web Performance
Selecting and Deploying Automated Optimization Solutions
Patrick Meenan (Google)
I will talk about the different types of performance automation solutions available on the market, how they fit with various site architectures and operational considerations you need to take into account for each of them.
3:50pm-4:30pm (40m) Web Performance
Getting A Grip On CDN Performance: Why And How
Aaron Peters (Turbobytes) et al
Do you have site visitors in different countries or continents? Then it's likely you use a CDN as the 'latency killer' that improves performance. But does it indeed make your site faster? Do you know how well your CDN is performing? In this session, you will learn about today's CDN performance variance and how to monitor, analyze and optimize CDN performance.
4:35pm-5:15pm (40m) Web Performance
Rendering Slow? Too Much CSS3? Ask RSlow
Marcel Duran (Google Inc.) et al
Why is this page rendering so slow? YSlow and other performance analysis tools give useful advices on improving the page load speed, how about after the page is loaded when users are actually interacting with it? The results of a data driven experiment with a handful of FE techniques in different browsers and devices will provide new YSlow ruleset of advices to boost rendering and user experience
5:20pm-6:00pm (40m) Web Performance
Time To First Tweet
Dan Webb (Twitter Inc) et al
When users come to Twitter.com, the first thing they want to do is read their timeline. We're currently rolling out performance improvements aimed at delivering this content as fast as possible.
1:00pm-1:40pm (40m) Mobile Performance
Performance Implications of Responsive Web Design
Jason Grigsby (Cloud Four)
Session by Jason Grigsby, Mobile Strategist, Co-Founder, Cloud Four
1:45pm-2:25pm (40m) Mobile Performance
Performance Lessons Learned from the PhoneGap Team
Brian LeRoux (Adobe Systems)
Brian LeRoux, Adobe Systems
2:30pm-3:10pm (40m) Mobile Performance
Who Killed My Battery: Analyzing Mobile Browser Energy Consumption
Angela Nicoara (Deutsche Telekom Innovation Laboratories, Silicon Valley Innovation Center, USA)
Despite the explosive growth of smartphones and growing popularity of mobile web browsing, the energy consumed by a phone browser while surfing the web is poorly understood. In this talk, we present an infrastructure for measuring the precise energy used by a mobile browser to render web pages.
3:50pm-4:30pm (40m) Mobile Performance
Using Node.js to improve the performance of Mobile apps and Mobile web
Tom Hughes-Croucher (Change.org)
Mobile apps and mobile web are increasingly important but they have a number of different performance characteristics to desktop Web applications. There are two major differences: the network performance (latency, RTT) and device capabilities (CPU, memory). It is possible to use Node.js to mitigate these issues in two ways, improved web service performance and server-side page rendering.
4:35pm-5:15pm (40m) Mobile Performance
The Mobile Difference – In Numbers
Guy Podjarny (Akamai Technologies Inc)
Mobile is different. Gaps in the networks, hardware and software used separates the mobile world from the desktop world. But for web performance, these differences are NOT equally important.
5:20pm-6:00pm (40m) Mobile Performance
Understanding Hardware Acceleration on Mobile Browsers
Ariya Hidayat (Shape Security)
This talk highlights the basics of mobile browser interactions with the graphics processing unit (GPU). You will uncover how the layout engine leverages hardware acceleration, covering from acceleration of drawing primitives, the use of multithreaded tiled backing store, as well as advanced layer compositing.
1:00pm-1:40pm (40m) Sponsored
Beyond CDN: Accelerating the Uncacheable
Stephen Ludin (Akamai)
CDNs have evolved and adapted to accelerate the uncachable. In this talk, we will dig deeper into these techniques, show how they work, explain when they should be used, and discuss the problems that still remain unsolved.
1:45pm-2:25pm (40m) Sponsored
MarketLive’s Journey to Web Performance Excellence
Chris Selvig (Market Live) et al
In 2008 MarketLive, a provider of eCommerce software, services and expertise designed specifically for mid to upper tier retailers, delivered average page performance of 8-9 sec. and avg. availability of 99.7%. Today they can offer 1-2 sec. load times and 99.95% availability. This is the story of that 4 year journey and the data-driven approach they used to get there.
2:30pm-3:10pm (40m) Sponsored
Cloud Networking: From Reactive to Proactive
Greg Smith (Citrix Systems)
This presentation will examine in detail how leading webscale, public cloud and enterprise IT organizations are retooling their networks to better deliver cloud services.
3:50pm-4:30pm (40m) Sponsored
Got Performance Anxiety? Using Website Performance Tools to Test, Optimize and Improve Load
Patrick Lightbody (New Relic) et al
Sit in with a panel of performance tool developers to examine performance bottlenecks while developing a website. Listen and compare notes on how these developers are working to address website optimization and what best practices they have identified in their respective fields.
4:35pm-5:15pm (40m) Sponsored
Using Google Sitespeed and PageSpeed Products to Debug, Improve, Measure, and Iterate.
Matt Atterbury (Google Inc) et al
Monitoring real world speed of a website or application is a difficult task. We'll look at Google Analytics' Web Timing API, providing fine grained real world speed data to its publishers. Web developers typically must trade off maintainability and agility against latency. We'll analyze how mod_pagespeed accelerates web front-end performance, the transforms it makes, and their affect on speed.
5:20pm-6:00pm (40m) Sponsored
Mobile, Web, and Enterprise Cloud – Solving Performance end-to-end
Charlie Hunt (Salesforce.com) et al
We will discuss how Salesforce.com has addressed the challenges of measuring mobile performance, backend applications scalability with increased mobile client traffic, and monitoring the performance of software services. A demo of our new Mobile performance measuring tool we developed called Paparazzi and a monitoring and triage tool called Lighthouse using open source tools will be shown.
1:00pm-1:40pm (40m) Sponsored
The Acceleration Experience
Anupam Singh (MarketShare Inc) et al
At this session, you will hear from technology experts including Jeff Hughes, Director of Enterprise Solutions at Limelight Networks and Anupam Singh, CTO of MarketShare. Gain insights on how SaaS technologies can accelerate marketing efforts through automation and website performance to ultimately deliver results and orchestrate a brilliant digital presence.
10:00am-10:30am (30m)
Break: Morning Break sponsored by Neustar
11:45am-1:00pm (1h 15m) Event
Lunchtime Birds of Feather Discussions
Have a particular topic you'd like to discuss with other Velocity attendees over lunch on Tuesday? Head to the back of the Exhibit Hall lunch area to see the topics and join the conversations.
3:10pm-3:50pm (40m)
Break
6:00pm-7:00pm (1h) Event
Exhibit Hall Reception, Sponsored by Basho
Join us in the Exhibit Hall on Tuesday, June 26 after sessions for the Velocity Exhibit Hall Reception. Visit the exhibitors, mingle with other attendees, drop by the Velocity Ladies Lounge for networking, and enjoy great refreshments and drinks. *Sponsored by Basho*
8:30am-8:40am (10m) Operations, Web Performance
Stronger and Faster
John Allspaw (Etsy) et al
Program Chairs, Steve Souders and John Allspaw
8:40am-9:10am (30m) Operations
Building for a Billion Users
Jay Parikh (Facebook)
Facebook infrastructure head Jay Parikh shares key learnings from the company's work to build an infrastructure fast and reliable enough to keep more than 800 million users happy, but flexible enough to support rapid product iteration and major product evolutions like Timeline.
9:10am-9:30am (20m) Operations
Investigating Anomalies
John Rauser (Amazon)
"The most exciting phrase to hear in science, the one that heralds new discoveries, is not 'Eureka!' but 'That's funny...'" -Isaac Asimov
9:30am-9:45am (15m) Web Performance
Building Resilient User Experiences
Mike Brittain (Etsy)
Front-end engineers and product managers need to consider the impact of back-end service outages into their product design. We'll focus on design patterns and practices that will provide your site's users with a viable product, despite any back-end service degradations.
9:45am-10:00am (15m) Sponsored
Predicting User Activity to Make the Web Fast
Arvind Jain (Google) et al
We will present techniques to predict user activity in the browser using learning models as well as hints provided by page authors and share the real world speed gains observed using such predictions.
10:30am-11:00am (30m) Web Performance
Lightning Demos
Patrick Meenan (Google) et al
Tuesday Lightning Demos
11:00am-11:30am (30m) Operations
How Complex Systems Fail
Richard Cook (Royal Institute of Technology, Stockholm)
Keynote by Dr. Richard Cook
11:30am-11:45am (15m) Sponsored
Broadening the User Perspective – From Network Latency to User Experience Timings
Vik Chaudhary (Keynote)
Learn how you can use the open standard Web Timing API to frame your performance timings in the context of measuring the user experience. Reshape how Operations teams analyze and communicate the performance metrics of today’s web applications and sites, with a strong operational focus on performance timings, baselines, and actionable alerts.
7:00pm-8:00pm (1h)
Break: Dinner
7:30am-8:15am (45m) Event
Morning Coffee Birds of a Feather Discussions
Are you an early riser and looking for another opportunity to connect with your fellow web ops and performance professionals? Do you have a topic you'd like to discuss with other Velocity attendees? Join these informal conversations before the main program gets underway on Tuesday morning. To lead a Coffee Birds of a Feather table, sign up at board in the main conference Registration area.
8:00pm-10:00pm (2h) Event, Sponsored
Music + Tech Party, Sponsored by Dyn, Inc.
Join Dyn, a world leading IaaS (Infrastructure as a Service) provider, for an exciting evening where the worlds of music and technology (among other things) will collide. The event will feature live music, food, drinks and great networking on Tuesday, June 26. Dyn welcomes all Velocity participants to join the fun.

Sponsors

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Gloria Lombardo at 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