Velocity 2011 Schedule: Full Listing

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.

Tuesday, 06/14/2011

9:00am

Add to your personal schedule
Operations Ballroom EFGH
Ron Pedde (Rackspace Hosting), Todd Willey (OpenStack), Matt Ray (Opscode)
Average rating: ***..
(3.50, 10 ratings)
OpenStack is a collection of open source technologies delivering a massively scalable cloud operating system. Read more.
Add to your personal schedule
Web Performance Ballroom ABCD
Steve Souders (Fastly), Patrick Meenan (Google), Alois Reitbauer (Compuware APM Division), Sergey Chernyshev (truTV (Turner)), Craig Conboy (Blaze)
Average rating: ***..
(3.09, 46 ratings)
Go beyond the numbers and learn how to do more advanced analysis and testing with WebPagetest. Evaluate the impact of third-party content, script multi-step paths and see the actual user experience all without changing site code. Read more.
Add to your personal schedule
Operations Mission City
Adrian Cockcroft (Battery)
Average rating: ****.
(4.57, 28 ratings)
Details of why Netflix is running on AWS, what is running where and how it was done. Lot's of practical details on re-architecting large scale web services to run in the cloud, and new operational patterns. Read more.

10:30am

Mission City Ballroom Foyer
AM Break (30m)

11:00am

Add to your personal schedule
Operations, Velocity Culture Ballroom EFGH
Joshua Timberman (Opscode, Inc.), Adam Jacob (Chef), Christopher Brown (Opscode), Aaron Peterson (Opscode), Matt Ray (Opscode), Seth Chisamore (Opscode, Inc.)
Average rating: ***..
(3.60, 15 ratings)
System administrators love Chef because it gives them flexibility to integrate all aspects of their infrastructure such as monitoring and trending tools with applications. Software developers love Chef because it helps them take care of the muck so they can focus on writing great applications. Read more.
Add to your personal schedule
Web Performance Ballroom ABCD
John Rauser (Pinterest)
Average rating: ****.
(4.04, 47 ratings)
How many machines will we need for Q4? How big should our next datacenter build be? What are the odds this project will be completed on time? What does a network packet loss rate of 1% mean for my application? Do you feel like you ought to have a working knowledge of statistics, but don’t know where to begin? Read more.
Add to your personal schedule
Operations Mission City
Philip (Flip) Kromer (Infochimps, a CSC Big Data Business), Dennis Yang (Infochimps)
Average rating: *....
(1.96, 25 ratings)
Chef isn't just 'shell scripts but better', and Flume isn't just 'manages logs'. These are first-class superpowers for radically decoupling systems, and the more you decouple, the more benefits beyond the system diagram emerge. I'll show how these tools let you rethink team structure, hand interns the keys to the Ferrari, ignore every best practice in sight, and scale on a shoestring. Read more.

1:45pm

Add to your personal schedule
Velocity Culture Ballroom EFGH
John Allspaw (Etsy)
Average rating: ****.
(4.71, 45 ratings)
Getting tight operationally means strengthening the resiliency of both your stack _and_ your organization's response to issues that arise. Outage postmortem meetings done wrong can be stress-filled blamefests, and done right can be collaborative illustrations of Resilience Engineering. I'll use Etsy.com examples to illustrate sticky topics such as Root Cause Analysis and Human Error. Read more.
Add to your personal schedule
Web Performance Ballroom ABCD
Tim Caswell (HP webOS)
Average rating: **...
(2.50, 20 ratings)
Has anyone ever told you have to choose between high-level programming languages and performance when writing backends to modern web services? If so, then they clearly haven't used NodeJS. This new project combines age-old systems wisdom and non-blocking I/O with the hot V8 JavaScript engine for a platform that taking over the world of server-side scripting. Read more.
Add to your personal schedule
Mobile Performance Mission City
Ariya Hidayat (Sencha)
Average rating: ***..
(3.29, 14 ratings)
While many developers use proven best practices to ensure that the performance of web applications is acceptable, further tuning and tweaking are useless without real measurement data. A wide range of analysis tools are available for major desktop browsers, however the situation is different on the mobile space as there is very little instrumentation possibilities. Read more.

3:45pm

Add to your personal schedule
Operations Ballroom EFGH
Philip Zeyliger (Cloudera)
Average rating: ***..
(3.36, 14 ratings)
What new challenges does managing and operating distributed systems pose? How is managing distributed systems fundamentally different than managing single-node machines? In this talk, we discuss the problems and work through the architecture of a system that eases lifecycle and configuration management of HDFS, MapReduce, HBase, and a few others. Read more.
Add to your personal schedule
Web Performance Ballroom ABCD
Simon Nicoud (Neustar), Mark Watson (Neustar), Ian White (Neustar)
Average rating: ***..
(3.48, 21 ratings)
Free, open-source web performance tools make it possible to build a functional web performance testing system in under a day. Two open-source browser automation frameworks (Selenium and Watir) will be demonstrated and we will show how they can be extended to gather performance metrics in order to aid Performance Engineering, Operations, Development, and QA teams. Read more.
Add to your personal schedule
Mobile Performance Mission City
Maximiliano Firtman (ITMaster Professional Training)
Average rating: ****.
(4.25, 20 ratings)
Mobile Web is here. Smartphones and Tablets are here. Does typical WPO techniques still apply on mobile browsers? How can we measure performance on mobile browsers? How accurate are the solutions available? In this session, we will discuss one of the most important topics in WPO during 2011: Mobile Web. Read more.

7:00pm

Add to your personal schedule
Mission City Ballroom
Average rating: ****.
(4.21, 19 ratings)
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 again this year at Ignite Velocity. Read more.

Wednesday, 06/15/2011

8:30am

Add to your personal schedule
Mission City Ballroom
Please note: This and all other keynotes will be live streamed and recorded.
Steve Souders (Fastly), Jesse Robbins (OnBeep, Inc.), John Allspaw (Etsy)
Average rating: ***..
(3.81, 16 ratings)

8:40am

Add to your personal schedule
Mission City Ballroom
Please note: This and all other keynotes will be live streamed and recorded.
Theo Schlossnagle (OmniTI/Circonus)
Average rating: ****.
(4.56, 25 ratings)
This keynote will be a whimsical whirlwind tour through the evolution of a "career" in web operations. Read more.

8:55am

Add to your personal schedule
Mission City Ballroom
Please note: This and all other keynotes will be live streamed and recorded.
Douglas Crockford (Yahoo! Inc.)
Average rating: ****.
(4.00, 24 ratings)
There are lies, damned lies, and benchmarks. Tuning language processor performance to benchmarks can have the unintended consequence of encouraging bad programming practices. This is the true story of developing a new benchmark with the intention of encouraging good practices. Read more.

9:25am

Add to your personal schedule
Mission City Ballroom
Please note: This and all other keynotes will be live streamed and recorded.
John Rauser (Pinterest)
Average rating: ****.
(4.63, 35 ratings)
Modern monitoring software makes it easy to plot a statistic like average latency every minute -- too easy. Fancy dashboards of time series plots often lull us into a false sense of security. Underneath every point on those plots is a distribution, and underneath that distribution is a series of individuals: your customers. Read more.

9:45am

Add to your personal schedule
Mission City Ballroom
Please note: This and all other keynotes will be live streamed and recorded.
Vik Chaudhary (Keynote), Manny Gonzalez (Keynote Systems)
Average rating: **...
(2.40, 20 ratings)
Keynote demonstrates how you can improve the end-user experience of your latest smartphone apps. This year at Velocity, Keynote debuts Mobile Device Perspective 5.0 (MDP), a cloud based testing and monitoring platform for ensuring the end to end quality of iPhone, Android and BlackBerry mobile apps accessing online content, streaming video, music and games. Read more.

10:25am

Add to your personal schedule
Mission City Ballroom
Please note: This and all other keynotes will be live streamed and recorded.
Mark Burgess (Cfengine)
Average rating: ***..
(3.25, 16 ratings)
The key challenges for infrastructure designers and maintainers today are scale, speed and complexity. Mark Burgess was one of the first people to look for ways of managing these issues based on theoretical analysis. Much of his work has gone into the highly successful software Cfengine, which is still very much a leading light in the industry. Read more.

10:45am

Add to your personal schedule
Mission City Ballroom
Marcel Duran (Google Inc.), Patrick Meenan (Google), Dave Johnson (Nitobi), Steve Souders (Fastly)
Average rating: ****.
(4.00, 17 ratings)
Four demos in 30 minutes. Read more.

11:15am

Add to your personal schedule
Mission City Ballroom
Please note: This and all other keynotes will be live streamed and recorded.
Michael Kuperman (Cotendo), Ronni Zehavi (Cotendo)
Average rating: **...
(2.43, 14 ratings)
Analyze and accelerate your mobile performance. Read more.

11:20am

Add to your personal schedule
Mission City Ballroom
Please note: This and all other keynotes will be live streamed and recorded.
Patrick Lightbody (New Relic)
Average rating: ***..
(3.40, 15 ratings)
Launched in December 2008, BrowserMob set out to change the way performance and load testing is done - all using the cloud. Learn from the founder how he built a high performance testing product on top of dozens of cloud technologies, and how the operational support the cloud provided enabled the company to not only profit from day one, but to be acquired within a year and a half of its launch. Read more.

11:35am

Add to your personal schedule
Mission City Ballroom
Please note: This and all other keynotes will be live streamed and recorded.
Tim O'Reilly (O'Reilly Media, Inc.)
Average rating: ***..
(3.67, 12 ratings)
Tim O'Reilly shares his insights into the world of emerging technology, presenting his take on what matters most - and what will be most disruptive - to the tech community. Read more.

12:00pm

Add to your personal schedule
Mezzanine
Interested in meeting other women working in the web ops and performance space? Join us during lunch for informal conversation and networking. Read more.

1:00pm

Add to your personal schedule
Sven Hammar (Apica Systems)
Average rating: **...
(2.00, 1 rating)
Sven will be speaking about how to not become another bad web story. We’ve all heard the stories of sites crashing and performing poorly; it's only a matter of time before another one hits the headlines. Sven will demonstrate how to work with selenium scripting, utilizing the latest tools and expertise that result in “Rapid Actionable Insights.” Read more.
Add to your personal schedule
Web Performance Ballroom EFGH
Nicole Sullivan (Stubbornella)
Average rating: ****.
(4.06, 18 ratings)
HTML5 and CSS3 offer a host of new features - some of which can improve performance, and some which can be disastrous to your site speed. Big sites, especially, can't afford to alienate users by being too far out on the bleeding edge. In this talk, you’ll learn which features to use now and which to avoid. Learn to boost your site’s performance while maintaining fallbacks for older browsers. Read more.
Add to your personal schedule
Mobile Performance Ballroom ABCD
Dylan Schiemann (SitePen, Inc.), Kris Zyp (SitePen, Inc.)
Average rating: **...
(2.25, 4 ratings)
Learn about the exciting new WebSockets API and how it can make your real-time web application really fast. We'll explore solutions built on top of Node.js with a focus on how to remove barriers of complexity and scalability, and a variety of Comet-related topics. Read more.
Add to your personal schedule
Operations Mission City
Jeff McCune (Puppet Labs)
Average rating: ***..
(3.20, 10 ratings)
Traditional methods of monitoring service performance have shortcomings due to the on-demand nature of cloud computing. Learn how to deploy MCollective to provide a self-organizing service monitoring and remediation. Read more.

1:50pm

Add to your personal schedule
Ido Safruti (Akamai), Mike Belshe (Google)
SPDY was proposed by Google back in November 2009 to reduce the latency and load time of web pages. Cotendo implemented the server side, and extended our proxies to support SPDY, providing SPDY to HTTP “translation”. It really speeds things up. Hear insights from our implementation, optimization of SSL-based traffic and present performance data both from Google’s and our customers’ deployment. Read more.
Add to your personal schedule
Web Performance Ballroom EFGH
Paul Roy (Microsoft), Alex Polak (Microsoft)
Average rating: ****.
(4.00, 14 ratings)
In this session we will share MSN’s current directions related to performance metrics and measurement systems, as well as how we assess the business impact of performance changes. We also will share the results of several case studies, including the impact on business metrics. Lastly, we will discuss the techniques we’re using to drive the performance mission inside of MSN. Read more.
Add to your personal schedule
Mobile Performance Ballroom ABCD
Yehuda Katz (Tilde Inc)
Average rating: ***..
(3.00, 6 ratings)
It's a myth that the web stack is incapable of performing well, but writing fast applications with a lot of logic on the client-side can be a lot like walking through a minefield. For the past five years, SproutCore has been carefully identifying and defusing these land-mines for high-profile, large-scale applications. Learn about some of these techniques, and how you might apply them to you apps. Read more.
Add to your personal schedule
Operations Mission City
Jake Loomis (Yahoo!)
Average rating: ****.
(4.23, 13 ratings)
This year the Yahoo! frontpage went dark. Tweets rang out, "What happened? Yahoo! is never down. I can't remember the last time this happened." What enabled www.yahoo.com's remarkable record of reliability? This session will cover the top 5 tricks that contributed to the stability of Yahoo!'s frontpage and a description of what caused the eventual downtime. Read more.

2:40pm

Add to your personal schedule
Stephen Ludin (Akamai)
Average rating: ***..
(3.00, 1 rating)
Feeding a need for ‘as-it-happens’ interaction, many popular Web sites, Web- based applications, and social networking platforms incorporate real-time updates into their user interfaces. However, providing these real-time updates to a large and distributed user population through a server-sent events mechanism can create significant scalability challenges. *This session is sponsored by Akamai* Read more.
Add to your personal schedule
Web Performance Ballroom EFGH
Daniel Hunt (Shazam)
Average rating: ***..
(3.40, 5 ratings)
The advantages and disadvantages of a single web application codebase will be explored by migrating several core modules of Yahoo! Mail to a NodeJS server environment. Read more.
Add to your personal schedule
Mobile Performance Ballroom ABCD
Rajiv Vijayakumar (Qualcomm Technologies, Inc.)
Average rating: ***..
(3.33, 9 ratings)
An in-depth look at two critical factors affecting mobile Web browser performance: first how to optimize browser performance on 3G/4G mobile networks, including managing higher latencies and the cost of bringing radio connections up and down; second looking at mobile browser software architecture for Android, including reduced cache sizes, and support for parallel connections and pipelining. Read more.
Add to your personal schedule
Operations Mission City
Robert Treat (OmniTI)
Average rating: ***..
(3.00, 6 ratings)
It's great to talk about bringing dev tools to ops teams, or making developer's more aware of production issues, but your database is where the rubber meets the road. Join me in this talk where I'll outline common strategies used in many of todays leading devops shops to keep things running. It's not just about dba's anymore. Read more.

4:05pm

Add to your personal schedule
Lew Cirne (New Relic)
Average rating: ****.
(4.25, 4 ratings)
New Relic persists over 90,000 metrics per second while delivering an average page load time of 1.5 seconds. In this session I will discuss how good architecture and good tools can help you handle an extremely large amount of data while still providing extremely fast service. I'll show you how New Relic scales to support customer growth, how we monitor our system, and what traps to look out for. Read more.
Add to your personal schedule
Web Performance Ballroom EFGH
David Mandelin (Mozilla Corporation)
Average rating: ****.
(4.29, 7 ratings)
This talk will help JavaScript developers make their programs fast by popping the hood and explaining in concrete, intuitive terms how JavaScript engines run code. Developers will also learn about gotchas that can make JavaScript run much slower. Finally, the talk will preview future performance work, offering ideas about what new things may soon be possible in JavaScript. Read more.
Add to your personal schedule
Mobile Performance Ballroom ABCD
Josh Fraser (Torbit)
Average rating: **...
(2.62, 8 ratings)
In this talk, Josh Fraser (CEO of web performance company, Torbit) will discuss some of the tricks for optimizing a mobile website for performance. As we all know, performance on mobile is painfully slow. This talk will look at the differences between devices and how to do mobile testing. We will discuss resizing images, lazy loading, preloading, and knowing when to inline or outline css. Read more.
Add to your personal schedule
Operations Mission City
Justin Sheehy (Basho Technologies)
Average rating: ***..
(3.50, 10 ratings)
We will face the reality that anything we depend on can fail, and in the worst possible combination. We will learn how to build systems that let us happily sleep at night despite this troubling realization. Read more.

4:55pm

Add to your personal schedule
Web Performance Ballroom EFGH
Patrick Meenan (Google)
Average rating: ***..
(3.86, 7 ratings)
There have been a lot of user-facing features that have been added to WebPagetest over the last year and this talk will help you make sure you get the most benefit from the tool. The presentation will also cover information on running your own private instances of WebPagetest and use of the API for automation or integration with existing systems. Read more.
Add to your personal schedule
Web Performance Ballroom ABCD
Billy Hoffman (Zoompf)
Average rating: ****.
(4.11, 9 ratings)
While the web is full of images, we restrict ourselves to <15% savings using lossless optimization tools. With lossy optimizations we can achieve 30-70% savings. “Losing data” sounds scary. See how to intelligently approach images and their content with detailed guidelines for applying lossy compression to achieve substantially smaller file sizes while maintaining image quality and user experience Read more.
Add to your personal schedule
Operations Mission City
Gene Kim ("The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win" )
Average rating: ***..
(3.89, 9 ratings)
I'm going to share my top lessons of how great IT organizations simultaneously deliver stellar service levels and fast flow of new features into production. It requires creating a "super-tribe", where development, test, IT operations and information security genuinely work together to solve business objectives as opposed to throwing each under the bus. Read more.

5:20pm

Add to your personal schedule
Web Performance Ballroom EFGH
Bryan McQuade (Google), Joshua Marantz (Google)
Average rating: ***..
(3.82, 11 ratings)
The Page Speed tools help web developers and site admins make web pages faster. We’ll cover new Page Speed features, such as optimizations for mobile devices and modern desktop browsers. We'll share learnings from mod_pagespeed, an Apache implementation of Page Speed Automatic, which rewrites sites using Page Speed rules. We'll close by exploring: Which rules have the largest impact on the web? Read more.
Add to your personal schedule
Mobile Performance Ballroom ABCD
Mike Weider (Blaze)
Average rating: **...
(2.00, 2 ratings)
In this presentation we’ll share our research comparing mobile browsing of the top 500 websites from the three leading smartphone platforms. We’ll show which was faster when, compare devices and networks, and give some advice on building fast mobile web applications. We’ll also share a free mobile browsing assessment tool to use on your own site. Read more.
Add to your personal schedule
Operations Mission City
Mark Imbriaco (GitHub)
Average rating: ****.
(4.25, 12 ratings)
The Heroku platform grew from hosting 0 applications to more than 120,000 without ever buying a server. We'll talk about the overall architecture of the platform and dive into some of the operational consequences of those architectural choices. Read more.

6:05pm

Add to your personal schedule
Exhibit Hall A
Average rating: ***..
(3.00, 5 ratings)
Join us in the Exhibit Hall on Wednesday, June 15 after sessions for the Velocity Exhibit Hall Reception. Visit the exhibitors, mingle with other attendees, and enjoy great refreshments and drinks. Read more.

7:00pm

Add to your personal schedule
Pool Area
Average rating: ****.
(4.00, 2 ratings)
The team at Dyn Inc. may be classified as Internet geeks, but that doesn't mean we don't know how to throw a kick IaaS party! Join Dyn Inc., an Infrastructure as a Service (IaaS) provider for one of their world famous DynTini events where you can enjoy free drinks and great food in a casual networking environment. Read more.

8:00pm

Add to your personal schedule
Check BoF Schedule for Locations
Average rating: **...
(2.00, 1 rating)
Birds of a Feather (BoF) sessions provide face to face exposure to those interested in the same projects and concepts. BoFs are happening Wednesday evening, June 15, from 7-10pm Read more.

8:30pm

Add to your personal schedule
Room 203
Moderated by: Schlomo Schapiro
Deploying a complex web infrastructure through RPM or DEB packages creates a new level of hands-on cooperation between operations and development. We would like to call upon everybody who follows a similar path to exchange experiences, success stories and lessons learned with the aim of finding a common ground for a modern package-based operations strategy. Read more.
Add to your personal schedule
Ballroom EFGH
Moderated by: Sergey Chernyshev
Join meetup organizers and members of Web Performance Meetups from NY, SF, Boston, LA, London and Paris and find out how to join existing group or start one near you! Read more.
Room 201
TBC

9:30pm

Add to your personal schedule
Ballroom AB
Moderated by: Kevin Gray
A demonstration and open floor discussion of automated network disaster handling in a pseudo real world environment using Dynect, Chef and Zenoss tools and their associated APIs. Read more.
Add to your personal schedule
Ballroom EFGH
Moderated by: William Bonnell
Share eCommerce best practices and experiences with other Online Retailers such as The Home Depot. Read more.
Room 201
TBC

Thursday, 06/16/2011

8:30am

Add to your personal schedule
Mission City Ballroom
Please note: This and all other keynotes will be live streamed and recorded.
Jesse Robbins (OnBeep, Inc.), Steve Souders (Fastly), John Allspaw (Etsy)
Average rating: ****.
(4.25, 8 ratings)

8:35am

Add to your personal schedule
Mission City Ballroom
Please note: This and all other keynotes will be live streamed and recorded.
Ian Flint (Yahoo!)
Average rating: ***..
(3.79, 19 ratings)
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. Read more.

8:50am

Add to your personal schedule
Mission City Ballroom
Please note: This and all other keynotes will be live streamed and recorded.
Jonathan Heiliger (Facebook)
Average rating: ****.
(4.35, 20 ratings)
Keynote by Jonathan Heiliger. Read more.

9:20am

Add to your personal schedule
Mission City Ballroom
Please note: This and all other keynotes will be live streamed and recorded.
Jon Jenkins (Amazon.com)
Average rating: ****.
(4.21, 19 ratings)
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 Read more.

9:35am

Add to your personal schedule
Mission City Ballroom
Please note: This and all other keynotes will be live streamed and recorded.
Artur Bergman (Wikia/Fastly)
Average rating: ***..
(3.78, 18 ratings)
Artur Bergman talks about SSD's Read more.

9:40am

Add to your personal schedule
Mission City Ballroom
Please note: This and all other keynotes will be live streamed and recorded.
Lew Tucker (Cisco)
Average rating: **...
(2.86, 14 ratings)
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. Read more.

9:45am

Add to your personal schedule
Exhibit Hall
Average rating: **...
(2.00, 1 rating)
Join participating sponsors and other companies as they present open positions from their respective companies. Thursday, June 16th, 9:45am – 4:30pm. Read more.

10:20am

Add to your personal schedule
Mission City Ballroom
Please note: This and all other keynotes will be live streamed and recorded.
Rachel Chalmers (The 451 Group)
Average rating: ***..
(3.69, 16 ratings)
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. Read more.

10:35am

Add to your personal schedule
Mission City Ballroom
Please note: This and all other keynotes will be live streamed and recorded.
John Resig (Khan Academy)
Average rating: ***..
(3.59, 17 ratings)
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. Read more.

11:05am

Add to your personal schedule
Mission City Ballroom
Michael Schneider (Google), Andreas Grabner (Compuware), Paul Irish (Google), Sergey Chernyshev (truTV (Turner))
Average rating: ***..
(3.93, 15 ratings)
Four demos in 30 minutes. Read more.

11:35am

Add to your personal schedule
Mission City Ballroom
Please note: This and all other keynotes will be live streamed and recorded.
Paul Querna (Rackspace)
Average rating: **...
(2.85, 13 ratings)
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. Read more.

11:40am

Add to your personal schedule
Mission City Ballroom
Please note: This and all other keynotes will be live streamed and recorded.
Arvind Jain (Google), Sreeram Ramachandran (Google)
Average rating: ****.
(4.05, 20 ratings)
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. Read more.

12:05pm

Add to your personal schedule
Operations, Velocity Culture Ballroom EFGH
Kate Matsudaira (SEOmoz)
Average rating: ****.
(4.11, 9 ratings)
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. Read more.
Add to your personal schedule
Operations Ballroom ABCD
Jason Cook (Wikia)
Average rating: ***..
(3.89, 9 ratings)
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. Read more.
Add to your personal schedule
Web Performance Mission City
Mike Belshe (Google)
Average rating: ****.
(4.45, 11 ratings)

12:30pm

Add to your personal schedule
Web Performance Mission City
Chris Blizzard (Mozilla Foundation)
Average rating: ***..
(3.70, 10 ratings)

1:50pm

Add to your personal schedule
Velocity Culture Ballroom EFGH
Damon Edwards (DTO Solutions), Lee Thompson (Lee Thompson), Alex Honor (Simplify Ops), John Willis (Enstratius)
Average rating: **...
(2.00, 7 ratings)
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. Read more.
Add to your personal schedule
Operations Ballroom ABCD
Bryan Cantrill (Joyent, Inc.)
Average rating: ****.
(4.93, 15 ratings)
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. Read more.
Add to your personal schedule
Web Performance Mission City
Jason Weber (Microsoft)
Average rating: ****.
(4.33, 12 ratings)
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. Read more.

2:15pm

Add to your personal schedule
Web Performance Mission City
Karl Dubost (Opera)
Average rating: ***..
(3.25, 8 ratings)
All you wanted to know about Opera browsers but you didn't even know you could ask. Read more.

2:40pm

Add to your personal schedule
Velocity Culture Ballroom EFGH
Patrick Debois (Jedi BVBA), Israel Gat (Cutter Consortium), Andrew Clay Shafer (Pivotal)
Average rating: **...
(2.33, 6 ratings)
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. Read more.
Add to your personal schedule
Operations Ballroom ABCD
John Adams (Twitter)
Average rating: ***..
(3.88, 8 ratings)
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. Read more.
Add to your personal schedule
Web Performance Mission City
Martin Hunt (Game Closure), Bobby Richter (Mozilla)
Average rating: **...
(2.14, 7 ratings)
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. Read more.

4:05pm

Add to your personal schedule
Velocity Culture Ballroom EFGH
Average rating: ****.
(4.41, 17 ratings)
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. Read more.
Add to your personal schedule
Operations Ballroom ABCD
Theo Schlossnagle (OmniTI/Circonus)
Average rating: ***..
(3.75, 4 ratings)
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. Read more.
Add to your personal schedule
Web Performance Mission City
Greg Schechter (YouTube), Phil Harnish (YouTube)
Average rating: ***..
(3.75, 8 ratings)
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. Read more.

4:55pm

Add to your personal schedule
Operations Ballroom EFGH
Jeremy Edberg (Netflix)
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. Read more.
Add to your personal schedule
Operations Ballroom ABCD
Mohit Lad (Thousand Eyes Inc)
Average rating: ***..
(3.17, 6 ratings)
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. Read more.
Add to your personal schedule
Web Performance Mission City
Artur Bergman (Wikia/Fastly)
Average rating: ***..
(3.11, 9 ratings)
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. Read more.

5:20pm

Add to your personal schedule
Operations, Velocity Culture Ballroom EFGH
Moderated by:
Mandi Walls (Opscode)
Panelists:
Mark Imbriaco (GitHub), Matt Hackett (Tumblr), Teresa Dietrich (WebMD), Jake Loomis (Yahoo!)
Average rating: **...
(2.00, 1 rating)
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. Read more.
Add to your personal schedule
Velocity Culture Ballroom ABCD
Adam Jacob (Chef), Jesse Robbins (OnBeep, Inc.)
Average rating: ****.
(4.76, 17 ratings)
Adam Jacob returns with Choose Your Own Adventure 2: Electric Boogaloo ;-) Read more.
Add to your personal schedule
Web Performance Mission City
Julia Lee (Yahoo!, Inc.), Stevan Vlaovic, PhD (Yahoo! Inc.)
Average rating: ***..
(3.90, 10 ratings)
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. Read more.
  • 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