Velocity 2011 Schedule

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

Customize Your Own Schedule

Create your own Velocity schedule using the personal scheduler function. Mark the workshops, 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.

Ballroom ABCD
Add Wikia: The Road to Active/Active to your personal schedule
12:05pm Wikia: The Road to Active/Active Jason Cook (Wikia)
Add Scaling Concurrently to your personal schedule
2:40pm Scaling Concurrently John Adams (Twitter)
Add Actionable Web Performance for Operations to your personal schedule
4:05pm Actionable Web Performance for Operations Theo Schlossnagle (Circonus)
Add A Network Perspective on Application Performance to your personal schedule
4:55pm A Network Perspective on Application Performance Mohit Lad (Thousand Eyes Inc)
Add Choose Your Own Adventure 2: Electric Boogaloo ;-) to your personal schedule
5:20pm Choose Your Own Adventure 2: Electric Boogaloo ;-) Adam Jacob (Chef), Jesse Robbins (OnBeep, Inc.)
Ballroom EFGH
Add Software Launch Failures: The Good Parts   to your personal schedule
12:05pm Software Launch Failures: The Good Parts Kate Matsudaira (SEOmoz)
Add Automating for Success: Production Begins in Development to your personal schedule
1:50pm Automating for Success: Production Begins in Development Damon Edwards (DTO Solutions), Lee Thompson (Lee Thompson), Alex Honor (Simplify Ops), John Willis (Enstratius)
Add Measuring the devops gap to your personal schedule
2:40pm Measuring the devops gap Patrick Debois (Small Town Heroes), Israel Gat (Cutter Consortium), Andrew Shafer (Pivotal)
Add Metrics-driven Engineering at Etsy to your personal schedule
4:05pm Metrics-driven Engineering at Etsy Kellan Elliott-McCrea (Blink Health)
Add Post-Mortem Round Table to your personal schedule
5:20pm Post-Mortem Round Table Mandi Walls (Opscode), Mark Imbriaco (Pivotal), Matt Hackett (Tumblr), Teresa Dietrich (WebMD), Jake Loomis (Yahoo!)
Mission City
Add Browsers - Chrome to your personal schedule
12:05pm Browsers - Chrome Mike Belshe (BitGo)
Add Browsers - Firefox to your personal schedule
12:30pm Browsers - Firefox Chris Blizzard (Mozilla Foundation)
Add Browsers - Internet Explorer to your personal schedule
1:50pm Browsers - Internet Explorer Jason Weber (Microsoft)
Add Opera Browsers Family to your personal schedule
2:15pm Opera Browsers Family Karl Dubost (Opera)
Add HTML5 Canvas: Real-World Performance Optimization to your personal schedule
2:40pm HTML5 Canvas: Real-World Performance Optimization Martin Hunt (Game Closure), Bobby Richter (Mozilla)
Add HTML5, Flash and the Battle for Faster Cat Videos to your personal schedule
4:05pm HTML5, Flash and the Battle for Faster Cat Videos Greg Schechter (YouTube), Phil Harnish (YouTube)
Add Hacking Google Analytics to Track Arbitrary Data to your personal schedule
4:55pm Hacking Google Analytics to Track Arbitrary Data Artur Bergman (Fastly)
Add The Impact of Ads on Performance and Improving Perceived Performance to your personal schedule
5:20pm The Impact of Ads on Performance and Improving Perceived Performance Julia Lee (Yahoo!, Inc.), Stevan Vlaovic, PhD (Yahoo! Inc.)
Exhibit Hall
Add Opening Remarks and Belly Dancing to your personal schedule
8:30am Plenary
Room: Mission City Ballroom
Opening Remarks and Belly Dancing Jesse Robbins (OnBeep, Inc.), Steve Souders (SpeedCurve), John Allspaw (Adaptive Capacity Labs)
Add World IPv6 Day: What We Learned to your personal schedule
8:35am Plenary
Room: Mission City Ballroom
World IPv6 Day: What We Learned Ian Flint (Yahoo!)
Add Facebook Open Compute & Other Infrastructure to your personal schedule
8:50am Plenary
Room: Mission City Ballroom
Facebook Open Compute & Other Infrastructure Jonathan Heiliger (Facebook)
Add Velocity Culture to your personal schedule
9:20am Plenary
Room: Mission City Ballroom
Velocity Culture Jon Jenkins (Amazon.com)
Add Artur on SSD's to your personal schedule
9:35am Plenary
Room: Mission City Ballroom
Artur on SSD's Artur Bergman (Fastly)
Add Cisco and Open Stack to your personal schedule
9:40am Sponsored by Cisco
Room: Mission City Ballroom
Cisco and Open Stack Lew Tucker (Cisco)
Add State of the Infrastructure  to your personal schedule
10:20am Plenary
Room: Mission City Ballroom
State of the Infrastructure Rachel Chalmers (The 451 Group)
Add Holistic Performance to your personal schedule
10:35am Plenary
Room: Mission City Ballroom
Holistic Performance John Resig (Khan Academy)
Add Lightning Demos Thursday to your personal schedule
11:05am Plenary
Room: Mission City Ballroom
Lightning Demos Thursday Michael Schneider (Google), Andreas Grabner (Dynatrace), Paul Irish (Google Chrome), Sergey Chernyshev (NY Web Performance Meetup)
Add Cast - The Open Deployment Platform to your personal schedule
11:35am Sponsored by Rackspace
Room: Mission City Ballroom
Cast - The Open Deployment Platform Paul Querna (Rackspace)
Add Making the Web Instant to your personal schedule
11:40am Sponsored by Google
Room: Mission City Ballroom
Making the Web Instant Arvind Jain (Google), Sreeram Ramachandran (Google)
9:55am Break
Room: Exhibit Hall A
3:25pm Break
Room: Exhibit Hall A
12:50pm Lunch
Room: Pool Area
12:05pm-12:50pm (45m) Operations
Wikia: The Road to Active/Active
Jason Cook (Wikia)
In the pursuit of making our site fast, efficient, and resilient in the face of failure we have chosen to use geographically dispersed data centers. In this session I will cover the tools and techniques we used to extend MediaWiki to render pages out of multiple geographically dispersed data centers.
1:50pm-2:35pm (45m) Operations
Instrumenting the real-time web: Node.js, DTrace and the Robinson Projection
Bryan Cantrill (Joyent)
We describe our experiences developing DTrace-based system visualization ofNode.js in an early production environment: the 2010 Node Knockout programmingcontest. We describe the challenges of instrumenting a distributed, dynamic, highly virtualized system -- and what our experiences taught us about the problem, the technologies used to tackle it, and promising approaches.
2:40pm-3:25pm (45m) Operations
Scaling Concurrently
John Adams (Twitter)
Interconnecting many systems to express a single function is often a difficult task. What seems like a simple problem, becomes a difficult one when trying to serve millions of users at the same time without failure or downtime. Timeouts, redundancy, humans, and high levels of concurrency are a challenge, and I'll walk through problems and solutions encountered while scaling twitter.com.
4:05pm-4:50pm (45m) Operations
Actionable Web Performance for Operations
Theo Schlossnagle (Circonus)
We all know that web performance is key. It drives adoption, loyalty and revenues. While it is so important, real-time web performance metrics are often absent from operations culture. Which metrics are important to operations? How can I use these metrics to improve performance, availability and stability? Learn how to make operational sense out of this critical performance indicators.
4:55pm-5:15pm (20m) Operations
A Network Perspective on Application Performance
Mohit Lad (Thousand Eyes Inc)
How many locations should one serve content from to make their application truly fast globally? At what point does the improvement become marginal? These are questions that we answer in this talk using actual network performance data and arm the audience with the knowledge necessary to make informed decisions on network planning for optimizing application performance.
5:20pm-6:05pm (45m) Velocity Culture
Choose Your Own Adventure 2: Electric Boogaloo ;-)
Adam Jacob (Chef), Jesse Robbins (OnBeep, Inc.)
Adam Jacob returns with Choose Your Own Adventure 2: Electric Boogaloo ;-)
12:05pm-12:50pm (45m) Operations, Velocity Culture
Software Launch Failures: The Good Parts
Kate Matsudaira (SEOmoz)
What do you do when everything falls apart during your product launch? This talk will cover tools for surviving the worst, and making the most of it. We'll look at post-launch checklists to help recover rapidly, managing expectations to instill confidence in your customers and management, keeping up team morale, and successful post-mortems.
1:50pm-2:35pm (45m) Velocity Culture
Automating for Success: Production Begins in Development
Damon Edwards (DTO Solutions), Lee Thompson (Lee Thompson), Alex Honor (Simplify Ops), John Willis (Enstratius)
The old model of "productionizing" a release after it leaves development is flawed and often leads to disaster. Using lessons learned inside leading web companies, Lee and Damon make the case for bringing fully automated deployment and testing, along with a "production mindset",to every step of the application lifecycle, from early development environments through to customer-facing environments.
2:40pm-3:25pm (45m) Velocity Culture
Measuring the devops gap
Patrick Debois (Small Town Heroes), Israel Gat (Cutter Consortium), Andrew Shafer (Pivotal)
Ah, great technical sessions. Ready to get back to work to try that uber geeky tool? Consider the folllowing questions: How do you keep your organization scalable, adaptable, secure and performing? How do you check the health at the human level? Or ‘measure’ the devops gap to make sure the collaboration stays at a top-notch level. Ideas and insights from recent client engagements.
4:05pm-4:50pm (45m) Velocity Culture
Metrics-driven Engineering at Etsy
Kellan Elliott-McCrea (Blink Health)
Sixty-five engineers at Etsy deploy code more than 30 times a day with continuous deployment. Learn about the tools we've put in place to monitor our infrastructure and application health throughout the day, and how this is a shared effort between our engineering and operations team effort.
4:55pm-5:15pm (20m) Operations
reddit.com War Stories: The mistakes we made and how you can avoid them.
Jeremy Edberg (MinOps)
reddit.com does 1.3 billion pageviews a month, and that number grows by about 10% each month. Through that growth they've made some mistakes along the way. Some they have fixed, and some they are still paying the price. Come hear Jeremy Edberg, reddit's head of technology, speak about their successes and failures.
5:20pm-6:05pm (45m) Operations, Velocity Culture
Post-Mortem Round Table
Mandi Walls (Opscode), Mark Imbriaco (Pivotal), Matt Hackett (Tumblr), Teresa Dietrich (WebMD), Jake Loomis (Yahoo!)
A panel discussion featuring folks from sites which have had large outages in the past months. Discussion topics would cover causes, resolutions, process changes after the outage, cultural changes after the outage, and lingering after affects with regards to how the userbase reacted.
12:05pm-12:25pm (20m) Web Performance
Browsers - Chrome
Mike Belshe (BitGo)
.
12:30pm-12:50pm (20m) Web Performance
Browsers - Firefox
Chris Blizzard (Mozilla Foundation)
.
1:50pm-2:10pm (20m) Web Performance
Browsers - Internet Explorer
Jason Weber (Microsoft)
Internet Explorer has fundamentally changed browser performance by taking full advantage of modern PC hardware. We’ll look at how the new JavaScript compiler, new GPU powered graphics system, new layout engine, and new platform capabilities have made websites faster today while enabling the next generation of HTML5 applications through hardware acceleration.
2:15pm-2:35pm (20m) Web Performance
Opera Browsers Family
Karl Dubost (Opera)
All you wanted to know about Opera browsers but you didn't even know you could ask.
2:40pm-3:25pm (45m) Web Performance
HTML5 Canvas: Real-World Performance Optimization
Martin Hunt (Game Closure), Bobby Richter (Mozilla)
During development of a cutting-edge HTML5-based game library, we solved several performance problems with canvas APIs across browsers and operating systems. We present common problems and solutions that developers using canvas will face. Topics include image manipulation techniques, browser and OS differences, upcoming HTML5 APIs, and JS optimization techniques for high-performance drawing.
4:05pm-4:50pm (45m) Web Performance
HTML5, Flash and the Battle for Faster Cat Videos
Greg Schechter (YouTube), Phil Harnish (YouTube)
HTML5; it’s new, it’s awesome, and it’s powerful, but can it take down the champ of video distribution, Flash. Which technology's got the ability to bring cat video to the next level. This talk will cover the many challenges of both HTML5 and YouTube adapting to change video distribution on the web.
4:55pm-5:15pm (20m) Web Performance
Hacking Google Analytics to Track Arbitrary Data
Artur Bergman (Fastly)
Track page speed, ad inventory, browser width/height and errors? All that is possible by realizing that Google Analytics lets you feed in arbitrary data and then allowing you to slice it to get new insights.
5:20pm-6:05pm (45m) Web Performance
The Impact of Ads on Performance and Improving Perceived Performance
Julia Lee (Yahoo!, Inc.), Stevan Vlaovic, PhD (Yahoo! Inc.)
This talk gives an overview on how the advertising ecosystem, application architecture, ad integration, and global serving footprint holistically affect end to end performance and user experience. Ad investigation, instrumentation, measurement, and monitoring methodologies will be shared. The audience will also hear about interesting techniques to improve perceived performance and user experience.
9:45am-4:30pm (6h 45m)
Velocity Career Zone
Join participating sponsors and other companies as they present open positions from their respective companies. Thursday, June 16th, 9:45am – 4:30pm.
8:30am-8:35am (5m)
Opening Remarks and Belly Dancing
Jesse Robbins (OnBeep, Inc.), Steve Souders (SpeedCurve), John Allspaw (Adaptive Capacity Labs)
.
8:35am-8:50am (15m)
World IPv6 Day: What We Learned
Ian Flint (Yahoo!)
World IPv6 Day will be a day in early June when several major content providers will all be turning on IPv6 for their main sites for 24 hours. In this session, we'll be sharing lessons learned by Yahoo as we prepare for this day, and give preliminary data on the outcome. This will be an interactive session, with lots of time for questions and feedback.
8:50am-9:20am (30m)
Facebook Open Compute & Other Infrastructure
Jonathan Heiliger (Facebook)
Keynote by Jonathan Heiliger.
9:20am-9:35am (15m)
Velocity Culture
Jon Jenkins (Amazon.com)
Operations is can play a critical role in driving revenue for the business. This talk will explore some ways in which the ops team at Amazon is thinking outside the box to drive profitability. JJ will also issue a challenge for next year’s Velocity Conference
9:35am-9:40am (5m)
Artur on SSD's
Artur Bergman (Fastly)
Artur Bergman talks about SSD's
9:40am-9:55am (15m)
Cisco and Open Stack
Lew Tucker (Cisco)
Cloud computing is changing the way we think about data centers, applications, and services. By pooling resources and aggregating workloads across multiple customers, cloud service providers achieve highly cost effective, multi-tenant, infrastructure as a service.
10:20am-10:35am (15m)
State of the Infrastructure
Rachel Chalmers (The 451 Group)
It's easy to forget that the story of infrastructure is a human story. In this session, we will take a step back and trace the history of automation and virtualization, touching on specific pioneers and the use cases they developed for both technologies, looking at the emergence of the devops role and its significance as organizations move towards the cloud.
10:35am-11:05am (30m)
Holistic Performance
John Resig (Khan Academy)
Working on the development of jQuery one tends to learn about all the performance implications of a particular change to a JavaScript code base (whether it be from an API change or a larger internals rewrite). Performance is an ever-present concern for every single commit and for every release. Performance implications must be well-defended and well-tested.
11:05am-11:35am (30m)
Lightning Demos Thursday
Michael Schneider (Google), Andreas Grabner (Dynatrace), Paul Irish (Google Chrome), Sergey Chernyshev (NY Web Performance Meetup)
Four demos in 30 minutes.
11:35am-11:40am (5m)
Cast - The Open Deployment Platform
Paul Querna (Rackspace)
Cast is an open source platform for deploying and managing applications being developed by Rackspace. Cast is the bridge between traditional configuration management like Puppet or Chef, and the longer term shift to Platforms as a Service. Cast is written in Node.js, built entirely on top of HTTP APIs for easy control, and has plugins and hooks to make customization trivial.
11:40am-11:55am (15m)
Making the Web Instant
Arvind Jain (Google), Sreeram Ramachandran (Google)
Since last August, you have been able to get Google Search results instantly, even before you are done typing your query. But, that’s not enough. When you click on a result, you want that page to load instantly as well. If you don’t search, but navigate directly to a web page from the address bar, that should load instantly too.
9:55am-10:20am (25m)
Break
3:25pm-4:05pm (40m)
Break
12:50pm-1:50pm (1h)
Break: Lunch
  • Keynote Systems
  • Cisco
  • Google
  • Neustar
  • Betfair
  • Cotendo
  • Rackspace Hosting
  • Akamai
  • Apica
  • dynaTrace
  • Equinix
  • Facebook
  • New Relic
  • Opscode
  • Salesforce.com
  • Yahoo! Inc.
  • AppDynamics
  • Aptimize
  • Blaze
  • CDNetworks
  • Cedexis
  • Citrix Systems
  • Compuware Corporation
  • Dyn Inc.
  • F5 Networks
  • Heroku
  • Percona
  • Quest Software
  • Schooner Information Technology
  • SiteSpect
  • Splunk
  • Strangeloop
  • WatchMouse
  • Zeus Technology
  • Neustar

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Yvonne Romaine at yromaine@oreilly.com

Download the Velocity Sponsor/Exhibitor Prospectus

Contact Us

View a complete list of Velocity contacts