Velocity Schedule at a Glance

  • Monday: Workshops
  • Tuesday: Keynotes and Sessions
  • Wednesday: Keynotes and Sessions

Velocity Conference Schedule

Below are the confirmed and scheduled talks at Velocity 2009 (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.

Regency 1
9:00am Death of a Web Server: Crisis in Caching Richard Campbell (Strangeloop Networks)
11:00am Introduction to Managed Infrastructure with Puppet Luke Kanies (Puppet Labs)
1:45pm Hadoop Operations: Managing Big Data Clusters Jeff Hammerbacher (Assistant Professor | Mount Sinai)
3:45pm Scalable Internet Architectures Theo Schlossnagle (Circonus)
Regency 2
9:00am Website Performance Analysis Steve Souders (SpeedCurve)
11:00am Writing Efficient JavaScript Nicholas Zakas (Box)
10:30am Morning Break
Room: Market Street Foyer
12:30pm Lunch
Room: Market Street Foyer
3:15pm Afternoon Break
Room: Market Street Foyer
8:00pm Ignite Velocity
Room: Regency Ballroom
Ignite Velocity
9:00am-10:30am (1h 30m) Operations
Death of a Web Server: Crisis in Caching
Richard Campbell (Strangeloop Networks)
Go beyond the case study and watch a real-time crash, analysis, repair and recovery of a web site under load. In this workshop Richard brings an actual web farm to the stage, load tests it to failure, diagnoses the problem and repairs it.
11:00am-12:30pm (1h 30m) Operations
Introduction to Managed Infrastructure with Puppet
Luke Kanies (Puppet Labs)
This workshop provides a simple, working introduction to Puppet. It covers basic design guidelines, best practices for building your own Puppet installation, and all of the tools you'll use in the course of using Puppet.
1:45pm-3:15pm (1h 30m) Operations
Hadoop Operations: Managing Big Data Clusters
Jeff Hammerbacher (Assistant Professor | Mount Sinai)
Do you manage big data for hungry users? Do you, or have you considered, using Hadoop? Come join the Cloudera team as we show you the tips and tricks we use to manage some of the largest Hadoop clusters in the world. We'll go over setup, upgrades, monitoring and optimization. Managing petabytes doesn't have to be hard - we'll show you how.
3:45pm-5:15pm (1h 30m) Operations
Scalable Internet Architectures
Theo Schlossnagle (Circonus)
Internet traffic spikes aren't what they used to be. It is now evident that even the smallest sites can suffer the attention of the global audience. This presentation dives into techniques to avoid collapse under dire circumstances. Looking at some real traffic spikes, we'll pinpoint what part of the architecture is crumbling under the load; then, walk though stop-gaps and complete solutions.
9:00am-10:30am (1h 30m) Web Performance
Website Performance Analysis
Steve Souders (SpeedCurve)
In this workshop, Steve Souders explains the rules he developed as part of YSlow, as well as new best practices he's developed while at Google. With those in mind, he analyzes several of today's popular websites to see how well they follow, or don't follow, this advice.
11:00am-12:30pm (1h 30m) Web Performance
Writing Efficient JavaScript
Nicholas Zakas (Box)
The way that you write JavaScript can greatly affect the perceived performance of your page. Learn the coding techniques to keep your code running as fast as possible.
1:45pm-3:15pm (1h 30m) Web Performance
The Fast and the Fabulous: 9 ways engineering and design come together to make your site slow.
Nicole Sullivan (Stubbornella)
You've got a sneaking suspicion that design impacts performance. What next? Your engineers know nothing about design and your designers know nothing about performance. How can you get everyone on the same page? Which design flaws must you absolutely avoid? How do engineers slow designs with poor CSS? This presentation covers the best practices in design and OO CSS for fast, maintainable sites.
3:45pm-5:15pm (1h 30m) Web Performance
Metrics that Matter - Approaches To Managing High Performing Websites
Ben Rushlo (Keynote Systems Inc.)
Managing the technical quality of your website has become extremely complex and the number of metrics you collect has skyrocketed. Faced with potentially hundreds of candidate metrics, how do you select those that are most meaningful? In this session you will learn which technical quality metrics are key for successfully managing your site.
10:30am-11:00am (30m)
Break: Morning Break
12:30pm-1:45pm (1h 15m)
Break: Lunch
3:15pm-3:45pm (30m)
Break: Afternoon Break
8:00pm-9:00pm (1h) Event
Ignite Velocity
If you had five minutes on stage what would you say? What if you only got 20 slides and they rotated automatically after 15 seconds? Would you pitch a project? Launch a web site? Teach a hack? We'll find out this year at Ignite Velocity.
  • Keynote Systems
  • Google
  • Shopzilla
  • Aptimize
  • Facebook
  • NeuStar
  • Rackspace Cloud
  • Schooner Information Technology
  • SoftLayer
  • SpringSource
  • Sun Microsystems

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at

Download the Velocity Sponsor/Exhibitor Prospectus

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@

Press and Media

For media-related inquiries, contact Maureen Jennings at

Velocity Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the Velocity Conference newsletter (login required)

Contact Us

View a complete list of Velocity contacts