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 The sFlow Standard: Scalable, Unified Monitoring of Networks, Systems and Applications to your personal schedule
1:00pm The sFlow Standard: Scalable, Unified Monitoring of Networks, Systems and Applications Dave Mangot (Salesforce.com), Peter Phaal (InMon Corp.)
Add Logging as Event Streams to your personal schedule
1:45pm Logging as Event Streams Paul Querna (Rackspace)
Add Scalable System Operations to your personal schedule
2:30pm Scalable System Operations Joshua Hoffman (SoundCloud)
Add Scaling Pinterest to your personal schedule
3:50pm Scaling Pinterest Yashwanth Nelapati (Pinterest), Marty Weiner (Pinterest)
Add Living With Technical Debt  to your personal schedule
5:20pm Living With Technical Debt Nathan Yergler (Eventbrite)
Mission City B4
Add Browsers to your personal schedule
1:00pm Browsers Luz Caballero (Opera Software), Tony Gentilcore (Google), Taras Glek (Mozilla Corporation)
Add A Picture Is Worth a Thousand Logs to your personal schedule
3:50pm A Picture Is Worth a Thousand Logs Mike Brittain (Etsy)
Add Social Button BFFs to your personal schedule
4:10pm Social Button BFFs Stoyan Stefanov (Facebook)
Add 5 Essential Tools for UI Performance to your personal schedule
4:35pm 5 Essential Tools for UI Performance Nicole Sullivan (Stubbornella)
Add JavaScript Performance MythBusters™ (via JSPerf) to your personal schedule
5:20pm JavaScript Performance MythBusters™ (via JSPerf) Lindsey Simon (Google), Nicholas Zakas (Box), Chris Joel (Cloudflare), Kyle Simpson (Getify Solutions)
Ballroom ABCD
Add Dashboard Mania to your personal schedule
1:45pm Dashboard Mania Tim Lossen (wooga - world of gaming)
Add Challenges to Cultural Change to your personal schedule
2:30pm Challenges to Cultural Change Mandi Walls (Opscode)
Add House MD: Solving Complex IT Issues Using Differential Diagnosis to your personal schedule
4:35pm House MD: Solving Complex IT Issues Using Differential Diagnosis Steve Bennett (Daemon Solutions Ltd)
Ballroom E
Add Handling an 1800 Percent Traffic Spike During Super Bowl XLVI to your personal schedule
1:45pm Handling an 1800 Percent Traffic Spike During Super Bowl XLVI Jim Houska (Cars.com), David Beran (Cars.com)
Add Amazon CloudFront: Delivering Dynamic Content from the Edge to your personal schedule
3:50pm Amazon CloudFront: Delivering Dynamic Content from the Edge Nathan Dye (Amazon Web Services)
10:00am Morning Break
Room: Exhibit Hall
3:10pm Afternoon Break
Room: Exhibit Hall
Ballroom F
Add Juju: DevOps Distilled  to your personal schedule
1:00pm Juju: DevOps Distilled Kapil Thangavelu (Canonical), Jorge Castro (Canonical Ltd. / Ubuntu)
Add Top 10 Signs You Belong at Velocity to your personal schedule
8:30am Plenary
Room: Mission City Ballroom
Top 10 Signs You Belong at Velocity Steve Souders (Fastly), John Allspaw (Etsy)
Add Frying Squirrels and Unspun Gyros to your personal schedule
8:40am Plenary
Room: Mission City Ballroom
Frying Squirrels and Unspun Gyros Mike Christian (Yahoo!)
Add The Performance of Web vs. Apps to your personal schedule
8:55am Plenary
Room: Mission City Ballroom
The Performance of Web vs. Apps Ben Galbraith (Walmart.com), Dion Almaer (Walmart.com)
Add Political and Commercial Threats and Opportunities for a Faster and Stronger Web to your personal schedule
9:15am Plenary
Room: Mission City Ballroom
Political and Commercial Threats and Opportunities for a Faster and Stronger Web Albert Wenger (Union Square Ventures)
Add Preview: Toward Agile APM at Intel to your personal schedule
9:35am Plenary
Room: Mission City Ballroom
Preview: Toward Agile APM at Intel Frank Ober (Intel Corporation)
Add Akamai Internet Insights  to your personal schedule
9:40am Plenary
Room: Mission City Ballroom
Akamai Internet Insights Stephen Ludin (Akamai)
Add Solving the Hard Problems of User Experience Management to your personal schedule
9:45am Plenary
Room: Mission City Ballroom
Solving the Hard Problems of User Experience Management Alois Reitbauer (Compuware APM Division)
Add A True Cloud Network Should Scale Up, In, and Out to your personal schedule
9:50am Plenary
Room: Mission City Ballroom
A True Cloud Network Should Scale Up, In, and Out Sunil Potti (Citrix Systems Inc)
Add A New Era at GoDaddy.com to your personal schedule
9:55am Plenary
Room: Mission City Ballroom
A New Era at GoDaddy.com Auguste Goldman (Go Daddy)
Add Lightning Demos to your personal schedule
10:30am Plenary
Room: Mission City Ballroom
Lightning Demos Marcel Duran (Google Inc.), Nat Duca (Google), Lindsey Simon (Google)
Add Plenary Session: Changing Culture & Being a force for Awesome... to your personal schedule
11:00am Plenary
Room: Mission City Ballroom
Plenary Session: Changing Culture & Being a force for Awesome... Jesse Robbins (OnBeep, Inc.)
Add Wisdom of the Crowd:  Gathering Insights from Real User Monitoring to your personal schedule
11:30am Plenary
Room: Mission City Ballroom
Wisdom of the Crowd: Gathering Insights from Real User Monitoring Patrick Lightbody (New Relic)
11:45am Lunch
Room: Pool Area
Add Dropbox Morning Breakfast to your personal schedule
7:45am Plenary
Room: Magnolia Room
Dropbox Morning Breakfast
1:00pm-1:40pm (40m) Operations
The sFlow Standard: Scalable, Unified Monitoring of Networks, Systems and Applications
Dave Mangot (Salesforce.com) et al
This session provides an introduction to the open source host sFlow, approach to application monitoring. By using sFlow we can get near real-time metrics, with minimal overhead, not only on our networks, but also of our hosts and applications (e.g. Apache, Nginx, memcached, Java, Tomcat, and node.js). We can use that data to learn about the performance of our stack in a truly holistic way.
1:45pm-2:25pm (40m) Operations
Logging as Event Streams
Paul Querna (Rackspace)
Logging is a critical component in an application, but it is often overlooked. When you treat logs as another event stream, they can create previously unseen value. In this session we look into building better logging systems for distributed applications, structured logging, transporting the logs, how to process and analyze these logs, and how to take action based on them.
2:30pm-3:10pm (40m) Operations
Scalable System Operations
Joshua Hoffman (SoundCloud)
How many people does it take to roll out and manage thousands of servers in a complex environment? With the right approach, a small team CAN effectively manage any size environment. This talk covers tips and techniques you can use right now to speed up and scale your system administration workflow.
3:50pm-4:30pm (40m) Operations
Scaling Pinterest
Yashwanth Nelapati (Pinterest) et al
Pinterest.com has grown to billions of page views per month in just under a year, and the number one question we're asked at parties is "what's in your stack?"
4:35pm-5:15pm (40m) Operations
Optimizing Web Performance by Using Fast DNS
Tom Daly (Dyn Inc.)
Your job – make sure your business’s website or ecommerce storefront is running fast and is always available to your customers. Why is this important? Research shows (and we are all aware) of how impatient people are when surfing the Web. Even a .5 millisecond slower response or load time, can mean the difference between a customer and a lost opportunity for conversion.
5:20pm-6:00pm (40m) Velocity Culture
Living With Technical Debt
Nathan Yergler (Eventbrite)
"Technical debt" is a fact of life for most projects that are lucky enough to reach maturity or a wide user base. How that technical debt is managed can determine whether a project continues to thrive or collapses under its own weight. This talk will discuss strategies for learning from your debt and evolving systems, while still serving customers.
1:00pm-2:25pm (1h 25m) Web Performance
Browsers
Luz Caballero (Opera Software) et al
Opera, Firefox & Chrome
2:30pm-3:10pm (40m) Web Performance
JavaScript Timers, Power Consumption, and Performance
Nicholas Zakas (Box)
We use JavaScript timers via setTimeout() all the time, but few really understand how they work and their performance implications. As animations and complex processes become more common, a good understanding of how timers work, as well as the new alternatives, is key to good front-end performance.
3:50pm-4:10pm (20m) Web Performance
A Picture Is Worth a Thousand Logs
Mike Brittain (Etsy)
A wealth of performance and debugging data can be found in your web server logs. Graphs and trend lines are far better tools than a terminal and the find utility for analyzing what's happening in your logs. In this talk, we'll demonstrate some simple workflows for converting what's in your logs into graphs.
4:10pm-4:30pm (20m) Web Performance
Social Button BFFs
Stoyan Stefanov (Facebook)
Adding social widgets such as the Like button, Twitter or Google+ buttons helps drive traffic and engagement to your web site. But it does come at the price: more HTTP requests, more JavaScript to parse and execute. This session shows how you can minimize the cost of including 3rd party code to your pages.
4:35pm-5:15pm (40m) Web Performance
5 Essential Tools for UI Performance
Nicole Sullivan (Stubbornella)
Paul Irish said there a four primary concerns for CSS Performance: selector matching, style recalculation, reflows, and repaints. All of those are impacted by the efficiency of your CSS. In this session, Nicole will detail the tools every UI engineering team needs to figure out when and why their CSS has become slow.
5:20pm-6:00pm (40m) Web Performance
JavaScript Performance MythBusters™ (via JSPerf)
Lindsey Simon (Google) et al
JavaScript is everywhere from mobile phones and tablets to e-readers and TVs. With such a wide range of supported environments developers are often looking for an easy way to compare the performance between snippets, browsers, and devices. jsPerf.com was created to help devs do just that. This panel will showcase the best dev-created benchmarks and "best" practices debunked by real-world tests.
1:00pm-1:40pm (40m) Velocity Culture
Leveling Up - Taking Your Operations and Engineering Role to the Next Level.
Kate Matsudaira (popforms)
At conferences there are always talks covering technical strategies, new tools and software, but this talk will aim to cover something completely different – the soft skills needed to be the very best at any job in operations or engineering. The talk will cover strategies and techniques to help the audience go from being a consistent 7 to moving up a level and reaching a 10.
1:45pm-2:25pm (40m) Velocity Culture
Dashboard Mania
Tim Lossen (wooga - world of gaming)
Wooga has always been numbers-driven, but last year putting core metrics up on dashboards really took off in our office. In this talk, I present some cool real-life examples, and give practical advice on both the hardware and software side of creating custom dashboards.
2:30pm-3:10pm (40m) Velocity Culture
Challenges to Cultural Change
Mandi Walls (Opscode)
The momentum gathered by DevOps and Continuous Integration in small, flexible organizations is hard to mimic in large enterprises, but the cultural change that is necessary to evolve with these methodologies isn't unattainable.
3:50pm-4:30pm (40m) Operations
Down With the Fancy Pants! -- How People Have Been Optimizing the Wrong Things and Increased Complexity
Jan Schaumann (Twitter)
Simplicity pays in scalability. Simplicity pays in security. Instead of building "optimized" systems based on more complex solutions, focus on simplifying interfaces, code and, yes, technologies used. Instead of rearchitecting your entire infrastructure, re-learn some basic unix philosophy and appreciate the simple things in life. Screw the new hotness, here comes sanity.
4:35pm-5:15pm (40m) Velocity Culture
House MD: Solving Complex IT Issues Using Differential Diagnosis
Steve Bennett (Daemon Solutions Ltd)
In this presentation I will explore how we as IT professionals can learn from the medical profession when it comes to diagnosing particularly complex issues.
5:20pm-6:00pm (40m) Velocity Culture
Choose Your Own Adventure 3: Return of the Rainbows
Adam Jacob (Chef)
Adam Jacob comes at you with the infamous Choose Your Own Adventure talk.
1:00pm-1:40pm (40m) Sponsored
Toward Agile APM: Application Performance Management at Intel
Frank Ober (Intel Corporation)
Join Frank Ober, senior application architect at Intel, for an overview of Intel's application performance management strategy and implementation. Find out how one of the largest manufacturers in the world has made APM a core element of agile application development and is using it today to stay competitive, ensure customer satisfaction, and deliver top-notch service.
1:45pm-2:25pm (40m) Sponsored
Handling an 1800 Percent Traffic Spike During Super Bowl XLVI
Jim Houska (Cars.com) et al
Our presentation reveals how we were able to quickly scale our Cars.com web site to handle the huge onrush of visitors driven by our Super Bowl XLVI advertising campaign.
2:30pm-3:10pm (40m) Sponsored
Dashboard Bliss – A Data-Driven Solution to Remote Collaboration Problems
Lucy Mendel (Rackspace)
Rackspace developer, Lucy Mendel, will explain how her team developed Gutsy, a dashboard app that gives better visibility and control of data aggregated via the URI devops.json to offer a data-driven approach to keeping track of complex collaborative projects. She will offer real-world examples of how Gutsy significantly improved access, aggregation, bootstrapping and automation.
3:50pm-4:30pm (40m) Sponsored
Amazon CloudFront: Delivering Dynamic Content from the Edge
Nathan Dye (Amazon Web Services)
Previously, developers who wanted to improve the performance of their dynamic content had limited options, as the solutions offered by traditional CDNs are expensive and difficult to manage. In this session you will learn how Amazon CloudFront improves dynamic application performance and the best practices for integrating the service into your current apps.
4:35pm-5:15pm (40m) Sponsored
How to Achieve Massive Data Scalability with SQLFire
Sudhir Menon (VMware)
One of the challenges of managing applications at Cloud-scale is data access. As your application and the number of its users grow, the database becomes your bottleneck and slows down your application. Attend this session to learn how vFabric SQLFire, an in-memory and horizontally scalable distributed SQL database, can give you the speed and scale you need in a substantially simpler way.
5:20pm-6:00pm (40m) Sponsored
One Millions Users vs. Your Web Application. Mega Testing Cloud Applications
Sven Hammar (Apica Systems)
Do you know the limits of your cloud application? Want to know what one million users look like? Mastering testing capacity for cloud and mobile applications can be challenging but it is critical to any successful application launch. Knowing how many users your application can handle is just one part of it. Understanding why and what to do about it is just as important.
10:00am-10:30am (30m)
Break: Morning Break
3:10pm-3:50pm (40m)
Break: Afternoon Break
1:00pm-2:25pm (1h 25m) Sponsored
Juju: DevOps Distilled
Kapil Thangavelu (Canonical) et al
Come join Juju experts who will answer your questions about writing your own Juju Charms to to easily deploy scalable services in the cloud. These tutorials are geared to software developers who want to contribute charms to the wider devops community in order to make deploying in the public and private cloud easier.
8:30am-8:40am (10m) Operations, Web Performance
Top 10 Signs You Belong at Velocity
Steve Souders (Fastly) et al
Program Chairs, Steve Souders and John Allspaw, open the second day of keynotes.
8:40am-8:55am (15m) Operations
Frying Squirrels and Unspun Gyros
Mike Christian (Yahoo!)
Data-centers DO fail, sometimes for the oddest of reasons. From frying squirrels to unspun gyros, the last decade has seen it all: hurricane and heat wave, fire and flood, even the threat of a nuclear meltdown. We'll chronicle the mundane to the insane, showing the reality of major data-center outages, interleaved with solutions and strategies for recovery.
8:55am-9:15am (20m) Web Performance
The Performance of Web vs. Apps
Ben Galbraith (Walmart.com) et al
Apple's iPhone SDK has been the largest disruption to software development since the Web, sparking the creation in a few short years of the largest medium for consumer engagement in the world, eclipsing the Web, movies, and even television.
9:15am-9:35am (20m) Operations
Political and Commercial Threats and Opportunities for a Faster and Stronger Web
Albert Wenger (Union Square Ventures)
Albert Wenger, Managing Partner, Union Square Ventures
9:35am-9:40am (5m) Sponsored
Preview: Toward Agile APM at Intel
Frank Ober (Intel Corporation)
Frank Ober, sr. performance architect at Intel, will ask the audience some though-provoking questions about their methods and tools for ensuring superior application performance. This will serve as a preview to Franks' session "Toward Agile APM: Application Performance Management at Intel" on Wednesday, June 27th 1:00-1:40pm, Ballroom E.
9:40am-9:45am (5m) Sponsored
Akamai Internet Insights
Stephen Ludin (Akamai)
Understanding how users view and consume your site’s content is critical to optimizing the performance of your online business. By virtue of fulfilling nearly 2 trillion daily requests for content, Akamai is in a unique position to share ongoing analysis of Web traffic and user behavior.
9:45am-9:50am (5m) Sponsored
Solving the Hard Problems of User Experience Management
Alois Reitbauer (Compuware APM Division)
An increasing number of solutions for getting performance data directly in the browser are emerging. New W3C standards provide easy access to network related information. However, some of the really problems still persist.
9:50am-9:55am (5m) Sponsored
A True Cloud Network Should Scale Up, In, and Out
Sunil Potti (Citrix Systems Inc)
3 ways of cloud scale, 1 network approach. Hear how some of the largest Internet and Cloud providers have successfully transformed to a elastic, expandable and simplified network.
9:55am-10:00am (5m) Sponsored
A New Era at GoDaddy.com
Auguste Goldman (Go Daddy)
You may know Go Daddy for its Super Bowl commercials and controversies, but there's something much more serious going on at Go Daddy these days. CIO Auguste Goldman reveals how Go Daddy is evolving its approach with technology and transparency.
10:30am-11:00am (30m) Web Performance
Lightning Demos
Marcel Duran (Google Inc.) et al
Rapid fire talks from Marcel Duran, Nat Duca, and Lindsey Simon.
11:00am-11:30am (30m) Operations
Plenary Session: Changing Culture & Being a force for Awesome...
Jesse Robbins (OnBeep, Inc.)
Jesse Robbins (Cofounder of Opscode) explains how to be a force for Awesome. He will explain how to evangelize & overcome cultural resistance to change (& share his own painfully funny lessons on how not to do it ;-). Jesse will teach you just enough Business Speak to be dangerous while you infect your organization with awesome, make your job better, and get more done.
11:30am-11:45am (15m) Sponsored
Wisdom of the Crowd: Gathering Insights from Real User Monitoring
Patrick Lightbody (New Relic)
Join us during Neustar's sponsored keynote and learn how companies can gain real insights in real-time.
11:45am-1:00pm (1h 15m)
Break: Lunch
7:45am-8:30am (45m) Event
Dropbox Morning Breakfast
Join us for a scrumptious hot breakfast and a talk about the future of Dropbox.

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