Velocity 2010 Schedule: Full Listing

Below are the confirmed and scheduled talks at Velocity 2010 (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/22/2010

9:00am

Add to your personal schedule
Web Performance Ballroom AB
Please note: to attend, your registration must include workshops.
Sean Power (Watching Websites)
Average rating: ****.
(4.35, 74 ratings)
This session will help you build a complete web monitoring strategy. We'll cover the many different metrics you can collect, from latency and uptime to usability and navigation - and show you how to tie them to the goals of your web business. Read more.
Add to your personal schedule
Operations Ballroom CD
Please note: to attend, your registration must include workshops.
Theo Schlossnagle (OmniTI/Circonus)
Average rating: ****.
(4.38, 40 ratings)
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. Read more.
Add to your personal schedule
Operations 209/210
Please note: to attend, your registration must include workshops.
Benjamin Black (Boundary)
Average rating: ****.
(4.00, 1 rating)
In this workshop, attendees will learn everything they need to know about how to get an application up and running on Riak. This is intended to be a very hand-on session. Benjamin Black, who has done production work in Cassandra and Riak, will lead the workshop. Read more.

10:30am

Ballroom ABCD Foyer
Morning Break (30m)

11:00am

Add to your personal schedule
Web Performance Ballroom AB
Please note: to attend, your registration must include workshops.
Maximiliano Firtman (ITMaster Professional Training)
Average rating: ***..
(3.62, 72 ratings)
For the last five years, we´ve talk, discuss and test all the web techniques for high performance. What about mobile web? How mobile web browsers do request and page rendering? How to optimize to the maximum the mobile web experience? Read more.
Add to your personal schedule
Operations Ballroom CD
Please note: to attend, your registration must include workshops.
Bret Piatt (Rackspace Hosting)
Average rating: *....
(1.67, 39 ratings)
This workshop will cover Cassandra design, deployment, and operations in both a theoretical best case target for those building their own facilities as well as an evaluation of how it can be deployed on various public cloud platforms. Read more.
Add to your personal schedule
209/210
Please note: to attend, your registration must include workshops.
Troy Bailey (Tilera)
Average rating: **...
(2.50, 4 ratings)
x86 processors roadmap provides incremental improvements. Is 50% improvement in compute per watt enough? To get an order of magnitude better performance, in the same power footprint, new thinking is required. Join us for a presentation on Tilera’s new architecture and how it solves today’s power and cost issues. Read more.

1:45pm

Add to your personal schedule
Web Performance Ballroom AB
Please note: to attend, your registration must include workshops.
Tom Hughes-Croucher (Change.org)
Average rating: ***..
(3.54, 63 ratings)
I have made a map of everything involved in getting from your computer, via your ISP, to a web site and back to your eye balls. It's exhaustive, but that's the point. Where the heck should we optimize? This talk explores the important features of the web and where we should optimizes. Learn about the different ways people are optimizing the different pieces of the puzzle. Read more.
Add to your personal schedule
Operations Ballroom CD
Please note: to attend, your registration must include workshops.
Adam Jacob (Opscode), Joshua Timberman (Opscode, Inc.), Christopher Brown (Opscode), Aaron Peterson (Opscode)
Average rating: ****.
(4.24, 25 ratings)
Infrastructure is code – the separation between how you manage your infrastructure and how you build your applications is disappearing. Adam Jacob, CTO of Opscode and primary author of Chef, will teach you what this means in practice – through showing how to deploy real-world applications with Chef on EC2. Read more.
Add to your personal schedule
209/210
Please note: to attend, your registration must include workshops.
Joshua Bixby (Strangeloop Networks), Hooman Beheshti (Strangeloop Networks)
Average rating: ****.
(4.27, 22 ratings)
By now, we’ve all internalized Steve Souders’ rules for optimizing web performance, but the question is: do you need to spend 6 months and raise an army of top developers to make your sites fast by default? In this workshop, we’ll subject an unsuspecting website to real-time optimization, following Google and Yahoo’s rules for high-performance websites. Read more.

3:45pm

Add to your personal schedule
Web Performance Ballroom AB
Please note: to attend, your registration must include workshops.
Matt Sweeney (Yahoo!)
Average rating: *....
(1.96, 50 ratings)
For many developers, the modern web site has evolved into something more like an application, requiring more specialized tools to measure performance. This workshop will provide an overview of some of these tools. You will learn how to profile the loading and running of a web page in various browsers, identify performance bottlenecks, and examine ways to optimize the overall user experience. Read more.
Add to your personal schedule
Operations Ballroom CD
Please note: to attend, your registration must include workshops.
Ward Spangenberg (Zynga Game Network, Inc.)
Average rating: **...
(2.50, 16 ratings)
Taking a look at security and privacy in the cloud. We’ll examine the new risks, and what tools can mitigate them. We’ll discuss governance, compliance, and what systems we need to use to access cloud resources securely. We’ll deal with identity, single-sign-on, and so on. The goal is to determine whether security can be accomplished in the cloud. Read more.
Add to your personal schedule
Web Performance 209/210
Please note: to attend, your registration must include workshops.
Anne Sullivan (Google)
Average rating: ****.
(4.25, 36 ratings)
The painful impact JavaScript has on page load times is well understood - scripts block downloads and rendering, even in newer browsers. In this workshop, we’ll cover tools and techniques for implementing progressive enhancement including Closure Compiler, Google Page Speed, and other JavaScript frameworks. Read more.

7:30pm

Add to your personal schedule
Napa 1, 2 or 3
Average rating: ****.
(4.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 Tuesday and Wednesday in the from 7:30p - 10:30p. Read more.
Add to your personal schedule
Napa 1
Moderated by: Max Robbins
Average rating: **...
(2.67, 3 ratings)
Examine the use of caching technologies on scaling websites. Look into different strategies and the control mechanism with real life deployments. Read more.
Add to your personal schedule
Napa 2
Moderated by: Andreas Grabner
Average rating: *****
(5.00, 2 ratings)
IE is still a major player in the browser market with its very own performance problems. We from the dynaTrace Team want to share the feedback of your 12000+ downloaders and discuss how performance problems in IE can be avoided (and I am not necessarily talking about switching FireFox or Chrome :-) ) Read more.
Add to your personal schedule
Napa 3
Moderated by: Patrick Meenan
Average rating: *****
(5.00, 3 ratings)
Meet with the WebPagetest dev team and other users to discuss what you like, what you don't, best practices and what you'd like to see next. Read more.

8:00pm

Add to your personal schedule
Ballroom ABCD
Andrew Shafer (Parvus Captus), Jesse Robbins (OnBeep, Inc.)
Average rating: ****.
(4.43, 7 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 this year at Ignite Velocity. Read more.

8:30pm

Add to your personal schedule
Napa 1
Moderated by: Clint Byrum
Ubuntu Server includes a number of interesting features that users may be interested in. We'll do a brief demo of Ubuntu Enterprise Cloud, run down some of the new things coming in Ubuntu Server 10.10, and respond to any questions/feedback that we can. Read more.
Add to your personal schedule
Napa 2
Moderated by: Andrew Fong
Average rating: ****.
(4.00, 1 rating)
As your website/application increases in size complexity becomes an issue as new features are added. How operations can support and help manage this before it becomes unrealistic to manage. Read more.
Add to your personal schedule
Napa 3
Moderated by: Leena Joshi
Meet with other splunk users and Splunk engineers! Share best practices on developing and managing web apps using Splunk for troubleshooting, application data queries, log analytics, and transaction monitoring. Read more.

Wednesday, 06/23/2010

8:30am

Add to your personal schedule
Ballroom ABCD
Steve Souders (Google), Jesse Robbins (OnBeep, Inc.)
Jesse Robbins and Steve Souders welcome you to Velocity Conference 2010. Read more.

8:40am

Add to your personal schedule
Ballroom ABCD
James Hamilton (Amazon Web Services)
Average rating: ****.
(4.17, 54 ratings)
This talk inventories high-scale service infrastructure costs and some of the innovations driven by optimizing for work done by joule and work done per dollar. Read more.

9:10am

Add to your personal schedule
Ballroom ABCD
Urs Hölzle (Google)
Average rating: ****.
(4.11, 61 ratings)
It is possible that, working together, browsing the Web can be as fast as turning the pages in a book. This session describes initiatives for achieving this including faster browsers and improvements in TCP, DNS, SSL, and HTTP. Read more.

9:40am

Add to your personal schedule
Ballroom ABCD
Vik Chaudhary (Keynote), Nisheeth Mohan (Keynote Systems)
Average rating: **...
(2.54, 50 ratings)
Keynote’s demos at Velocity demonstrate how you can improve your end-user’s experience for the next generation of Internet content, applications and services – the “Next Web”. Read more.

10:40am

Add to your personal schedule
Ballroom ABCD
Andreas Grabner (dynaTrace Software), John J. Barton (IBM), Stoyan Stefanov (Facebook), Bryan McQuade (Google)
Average rating: ***..
(3.58, 45 ratings)
Demos from dynaTrace, Firebug, YSlow, and Page Speed. Read more.

11:15am

Add to your personal schedule
Ballroom ABCD
Tim O'Reilly (O'Reilly Media, Inc.)
Average rating: ***..
(3.64, 55 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.

11:45am

Add to your personal schedule
Ballroom ABCD
Arvind Jain (Google), Michael Kleber (Google)
Ads, widgets and other third-party content bring many benefits to your web pages and users. However, they often slow down your pages. We’ll share data on how page speed is affected by such content. We’ll also discuss recent work at Google to make ads as fast as possible, and what site owners and third-party content providers can do to make sure pages are not slowed down by them. Read more.

1:00pm

Add to your personal schedule
Joshua Bixby (Strangeloop Networks)
Average rating: ***..
(3.55, 20 ratings)
Last year at Velocity, Hooman Beheshti presented the findings from phase one of Strangeloop’s long-term research into the relationship between web performance and business benefits. The results were also published in Watching Websites. Since then, we’ve received a barrage of questions from the web performance community, which fueled phase two of our study. Read more.
Add to your personal schedule
Operations Ballroom CD
Lee Thompson (Lee Thompson), Alex Honor (ControlTier open source automation project)
Average rating: ***..
(3.95, 22 ratings)
From the UNIX operating systems to development tools, toolchains are a part of our daily lives. As the complexity and pressures of modern web operations have mounted, the need for a toolchain for automated operations is even more evident. Join us as we examine these emerging toolchains and their reference open source implementations. Read more.
Add to your personal schedule
Web Performance 209/210
Mark Nottingham (Akamai)
Average rating: ****.
(4.00, 29 ratings)
You probably already set Expires headers, and maybe you use a CDN or have put an accelerator in front of your static images. But that's not all that Web intermediaries have to offer -- if you know where to look. Come along for a grab bag of techniques, tools and ways to (ab)use HTTP to the best (and occasionally worst) advantage. Read more.

1:45pm

Add to your personal schedule
Tom Cook (Dropbox)
Average rating: ****.
(4.13, 38 ratings)
A look at the tools and practices used at Facebook to support the #2 site in the world. Read more.
Add to your personal schedule
Operations Ballroom CD
Leif Hedstrom (Apple)
Average rating: ***..
(3.21, 14 ratings)
Apache Traffic Server is an Open Source project implementing a caching HTTP proxy server, donated to the Apache Foundation by Yahoo! We will examine the technical details behind TS, and three ways TS is used to speed pageload times for a very large website. Read more.
Add to your personal schedule
Web Performance 209/210
Jay Sullivan (Mozilla)
Average rating: ***..
(3.07, 15 ratings)
In this session Jay Sullivan, Vice President of Mobile at Mozilla, will address the evolution of rich application development capabilities within the Web browser for mobile phones, including the performance and features of the JavaScript language, support for HTML5 and richer AJAX interactions and the ability to access device capabilities data from Web applications. Read more.

2:30pm

Add to your personal schedule
Stoyan Stefanov (Facebook)
Average rating: ***..
(3.40, 48 ratings)
Running PageSpeed - all checks. YSlow - A. So what's next to do? Well, you can cheat! You know that time is relative - one hour with your mother-in-law feels much longer than one hour on the beach. The same way you can bend the perception of the page loading time and make the page feel faster, even though the RTT is the same. Read more.
Add to your personal schedule
Operations Ballroom CD
Average rating: ****.
(4.07, 15 ratings)
Drizzle is MySQL redesigned to work in the modern world. One of the most important parts of that is designing for huge deployments and all of the operational and logistical challenges associated with that. Come and hear what we're doing to make your life easier! Read more.
Add to your personal schedule
Web Performance 209/210
Yehuda Katz (Strobe, Inc.)
Average rating: ***..
(3.62, 8 ratings)
Since the beginning, Rails has focused its energies on providing simple defaults for client-side performance. By embracing conventions, Rails has enabled users to gain the benefits of best practices without having to fully understand all the details. Learn how Rails has historically provided fast defaults, and how Rails 3 (and beyond) takes that to a new level. Read more.

3:50pm

Add to your personal schedule
Andrew Shafer (Parvus Captus)
Average rating: ****.
(4.12, 25 ratings)
Change management is the combination of process and tools by which changes are made to production systems. Approaches range from cowboy style, making changes to the live site, to complex rituals with secret incantations, coming full circle to continuous deployment. This presentation will highlight milestone practices along this spectrum, establishing a matrix for evaluating deployment process. Read more.
Add to your personal schedule
Operations Ballroom CD
Simon Frost (Veenoct Ltd)
Average rating: **...
(2.18, 11 ratings)
Users have high expectations of what an online video experience should be that current technologies cannot always meet. This talk explains how to choose the right platform to deliver video at scale and ensure the best possible user experience. Read more.
Add to your personal schedule
Web Performance 209/210
Average rating: ****.
(4.57, 37 ratings)
In 2009, Yahoo! introduced an overhaul of its flagship site, www.yahoo.com. The move saw a shift from a mostly-static page to a dynamic, customizable, highly interactive page. What didn't change? Perceived performance by users. Learn the techniques that allowed a smooth transition for 100 million monthly users. Read more.

4:35pm

Add to your personal schedule
Lenny Rachitsky (Webmetrics/Neustar)
Average rating: ****.
(4.38, 16 ratings)
The only sure thing about your site is that it will someday go down. More importantly, thanks to Twitter the news of that downtime will not stay a secret for long. What matters now is how you respond to that downtime. A little preparation up front, a focus on transparency, and authentic communication are the keys to surviving downtime with your reputation intact. Read more.
Add to your personal schedule
Operations Ballroom CD
John Willis (Enstratius), Damon Edwards (DTO Solutions)
Average rating: ***..
(3.94, 17 ratings)
In an orchestra, people with differing talents, timing, responsibilities, and tools all somehow come together to make a symphony. Is the task of achieving highly efficient and reliable IT operations all that different? In this light-hearted session based on real world examples, we'll examine the culture and tooling of highly effective and well orchestrated web operations. Read more.
Add to your personal schedule
Web Performance 209/210
Sergey Chernyshev (truTV (Turner))
Average rating: ***..
(3.41, 29 ratings)
Featured by Steve Souders at Velocity Fall 2009, Show Slow is an open source tool that helps keeping track of performance metrics gathered over time using Yahoo’s YSlow and Google's Page Speed Firefox extensions using web-based *ESTful beacons. It provides easy to understand graphical representation of metric changes over time that makes decision making quick and easy. Read more.

4:48pm

Add to your personal schedule
Web Performance 209/210
Andy Martone (Google)
Average rating: ****.
(4.16, 31 ratings)
Google web search sees a lot of requests from modern browsers with a missing or mangled Accept-Encoding header. Google now tests these browsers' ability to understand compressed content, and if successful, sends gzipped responses back, resulting in a better user experience. Read more.

5:01pm

Add to your personal schedule
Web Performance 209/210
Patrick Lightbody (New Relic)
Average rating: ***..
(3.76, 25 ratings)
Learn how open source tools and new standardization efforts make it easier to continuously measure your site's page performance. Get the latest info on a new collaboration between BrowserMob, WebPageTest.org, ShowSlow, WebMetrics, PageSpeed, and others as they create standard components and APIs for sharing and reporting on performance data. Read more.

5:20pm

Add to your personal schedule
Justin Huff (Google, Inc), Tim Wilfong (Google Inc)
Average rating: **...
(2.59, 17 ratings)
The story of how Picnik removed a single point of failure by doubling it's operations staff from one person to two. We'll talk about when we made the move and how it worked out. Read more.
Add to your personal schedule
Operations Ballroom CD
Thorsten von Eicken (RightScale, Inc)
Average rating: ***..
(3.56, 9 ratings)
This session will focus on best practices for scaling websites on the cloud using real-world case studies, including examples of how some of the top social games on the Web have used cloud computing to enable rapid, cost-effective growth. Read more.
Add to your personal schedule
Web Performance 209/210
John Rauser (Amazon)
Average rating: ****.
(4.77, 35 ratings)
Network latency, not bandwidth, dominates to-the-glass latency of many web applications. This talk explores the history and dark corners of TCP to examine how decisions made in the 1980s effect the speed of your applications today. Read more.

5:40pm

Add to your personal schedule
Operations Ballroom CD
George Reese (enStratus Networks LLC)
Average rating: ***..
(3.14, 7 ratings)
An examination of the issues that auto-scaling generates in the realm of enterprise cloud computing. This session will cover how the role of capacity planning changes, using multiple clouds to support cloud-bursting and cross-cloud scaling, and finally implementing financial controls into your autoscaling management. Read more.

6:00pm

Add to your personal schedule
Exhibit Hall - Ballroom EF
Average rating: ***..
(3.44, 9 ratings)
Visit the exhibitors, mingle with other attendees, and enjoy great refreshments and drinks at the evening reception. Read more.

7:30pm

Add to your personal schedule
Napa 1, 2 or 3
Average rating: *****
(5.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 Tuesday and Wednesday in the from 7:30p - 10:30p. Read more.
Add to your personal schedule
Napa 1
Moderated by: Sergey Chernyshev
Bringing web performance to your local community is a way to educate and inspire people around you, get connected within the industry and provide service to local community. In any case, it's always good to talk to smart people about performance! Come join us to talk about local Web Performance community movement. Read more.
Add to your personal schedule
Napa 2
Moderated by: Alois Reitbauer
Average rating: *****
(5.00, 1 rating)
Web Performance Tooling is continuously evolving. However instead of one single you need to use a big tool set where each tool does similar things but not quite the same. Eventually you find yourself using 10 different tools and having loads of incompatible data. This session will discuss real-world needs and tools support today and how it should be in the future. Read more.
Add to your personal schedule
Napa 3
Moderated by: John Willis
Average rating: ***..
(3.50, 2 ratings)
Join us in a BOF that will explore a “game-day” like exercise where three vendors will run a simulated example of using Cloud and global DNS based load balancing. Read more.

8:30pm

Add to your personal schedule
Napa 1
Moderated by: Andrew Fong
Average rating: *****
(5.00, 3 ratings)
Load balancing in and out of the datacenter, what work and what doesn't? Lets discuss what features you use to protect your application. Do you prefer software LB's (LVS, nginx, apache's LB's features) or Netscaler, F5, Cisco... Read more.
Add to your personal schedule
Napa 2
Moderated by: Sateesh Narahari
This session will discuss common requirements around application deployments using Apache Tomcat, as well as performance and availability management, configuration consistency and automating operational tasks. Read more.
Napa 3
TBC

Thursday, 06/24/2010

8:30am

Add to your personal schedule
Ballroom ABCD
Jesse Robbins (OnBeep, Inc.), Steve Souders (Google)
Jesse Robbins and Steve Souders welcome you to day two of Velocity Conference 2010. Read more.

8:35am

Add to your personal schedule
Ballroom ABCD
John Rauser (Amazon)
Average rating: ****.
(4.49, 61 ratings)
Many problems in web performance and operations are deeply cultural and only tangentially technical. Sadly, engineers are often very bad at creating cultural change. This talk presents four cases where clever people have created cultural change, and draws out the common lessons contained therein. Read more.

8:50am

Add to your personal schedule
Ballroom ABCD
John Adams (Twitter)
Average rating: ***..
(3.60, 60 ratings)
Twitter has grown from a micro-blogging service to a real time communications system that is an underlying part of the web. With the rise of the service has come a scaling challenge, one that the operations and engineering team has met year after year. In this session, John will share some of their challenges from this year and to revisit the best practices that they've discovered along the way. Read more.

9:20am

Add to your personal schedule
Ballroom ABCD
Tim Morrow (Betfair)
Average rating: ***..
(3.08, 48 ratings)
Shopzilla is one of the largest and most comprehensive comparison shopping networks on the planet. Delivering content to millions of users, thousands of times per second – FAST – is not just good for business, it's a competitive advantage. This talk will provide updated metrics on the value of performance for Shopzilla and our techniques for achieving, measuring and defaulting to high performance. Read more.

9:30am

Add to your personal schedule
Event Ballroom ABCD Foyer
Average rating: ****.
(4.00, 3 ratings)
Join participating sponsors and other companies as they present open positions from their respective companies. Thursday, June 24th 9:30am – 1:00pm. Read more.

9:40am

Add to your personal schedule
Ballroom ABCD
Imad Mouline (Compuware)
Many developers wrongly assume Google.com- and Amazon.com-like performance and consistency when they enlist cloud computing services from these and other major cloud providers. But the truth is, developers must do the due diligence and insist on performance guarantees from the cloud provider. Read more.

10:40am

Add to your personal schedule
Ballroom ABCD
Simon Perkins (Simtec Limited), Eric Goldsmith (AOL), Jaime Yap (Google), Eric Lawrence (Microsoft)
Average rating: ***..
(3.87, 39 ratings)
Demos from HttpWatch, AOL Pagetest, Speed Tracer, and Fiddler. Read more.

11:15am

Add to your personal schedule
Ballroom ABCD
Robert Johnson (Facebook)
Average rating: ***..
(3.42, 40 ratings)
Last year we made Facebook twice as fast, but it turns out that that's the easy part. The hard part is keeping it fast as things are constantly changing. I'll be talking about the code frameworks, tools, and engineering culture that come together to keep our site moving fast as our engineering team moves fast to build new products. Read more.

11:45am

Add to your personal schedule
Ballroom ABCD
Joshua Bixby (Strangeloop Networks)
Mobile web users are demanding. More than half say that they expect sites to download as quickly on their mobile devices as they do on their home computers. Three out of 5 say that poor performance will make them less likely to return to the site. And 40% say they'd likely visit a competitor's site next. Read more.

11:50am

Ballroom ABCD
TBC

11:55am

Add to your personal schedule
Ballroom ABCD
Cheryl Ainoa (Yahoo!)
Average rating: ***..
(3.22, 37 ratings)
Cheryl will review two case studies where Yahoo! was able to solve problems of scale efficiently by using tools developed by Yahoo! engineers. Read more.

1:00pm

Add to your personal schedule
Web Performance Ballroom AB
Nicole Sullivan (Stubbornella), Stoyan Stefanov (Facebook)
Average rating: ****.
(4.76, 29 ratings)
Your website has out-of-control CSS bloat. You know your performance is being impacted, but how do you move from organic CSS with no particular architecture to something lighter, more logical, and easier to maintain? In this session, Nicole Sullivan and Stoyan Stefanov will show you how they improved the CSS at Facebook and Yahoo! Search. Read more.
Add to your personal schedule
Chris Blizzard (Mozilla Foundation)
Average rating: ****.
(4.25, 16 ratings)
Details coming soon. Read more.
Add to your personal schedule
Operations 209/210
Neil Gunther (Performance Dynamics Company), Shanti Subramanyam (Orzota, Inc.), Stefan Parvu (Oracle Finland)
Average rating: ****.
(4.62, 21 ratings)
Much of the FOSS stack used for running webapps e.g., memcached, mysql, rails, has scalability limitations that are masked by the widespread adoption of horizontal scaleout. But as traffic growth forces the need for cheaper multicore servers, multithreading scalability becomes a real gotcha. This talk will show you how to see such issues ahead of time, quantify them, and improve on them. Read more.

1:25pm

Add to your personal schedule
Mike Belshe (Google)
Average rating: ****.
(4.29, 17 ratings)
Find out what the Chrome team is working on to make the world's fastest browser even faster. Read more.

1:45pm

Add to your personal schedule
Web Performance Ballroom AB
Susannah Raub (Google)
Average rating: ****.
(4.00, 13 ratings)
The new Google Maps JavaScript API v3 was designed to load quickly on both mobile and desktop browsers, while providing a comparable feature set to the original API. This API loads more than twice as fast on mobiles, with an initial download that is one fifth the size. We'll share our learnings and the design used to make these improvements. Read more.
Add to your personal schedule
Operations 209/210
Sam Quigley (Square, Inc), Coda Hale (Yammer, Inc.), Marc Hedlund (Etsy)
Average rating: ***..
(3.00, 12 ratings)
More and more webapps are storing sensitive data for their users. Personal finance company Wesabe has open sourced a piece of software, Grendel (http://github.com/wesabe/grendel), that we think can help many sites protect users’ data in a simple way. This talk will cover the ideas behind Grendel, how and where to use it, and its limitations and future directions. Read more.

1:50pm

Add to your personal schedule
Jason Weber (Microsoft)
Average rating: ****.
(4.50, 22 ratings)
Internet Explorer 9 will fundamentally improve browser performance by taking full advantage of modern PC hardware. Learn how the new JavaScript compiler, new GPU powered graphics system, and new platform capabilities will make websites faster today while enabling the next generation of HTML5 applications through hardware acceleration. Read more.

2:30pm

Add to your personal schedule
Web Performance Ballroom AB
Marcus Westin (Meebo), Martin Hunt (Game Closure)
Average rating: ***..
(3.81, 16 ratings)
The Meebo Bar is served to more than a hundred million users on thousands of websites. If it performs badly those websites suffer. It *has* to be fast. In "Building Fast Webapps, Fast" we will tell stories of dealing with performance challenges while building the Meebo Bar. Listen in and learn how you can take ownership of your web product's performance without neglecting feature development. Read more.
Add to your personal schedule
Steve Souders (Google), Chris Blizzard (Mozilla Foundation), Mike Belshe (Google), Jason Weber (Microsoft) Moderated by: Steve Souders
Average rating: ****.
(4.14, 21 ratings)
Come hear from the Internet Explorer, Firefox, and Chrome teams about what they're working on, and let them know what the next generation of browsers need to have to make web apps fast. Read more.
Add to your personal schedule
Operations 209/210
Adam Langley (Google), Nagendra Modadugu (Google), Wan-Teh Chang (Google)
Average rating: ****.
(4.18, 11 ratings)
Google engineers discuss the costs of serving Google's HTTPS traffic and how Google Chrome is working to make HTTPS faster on the web. Read more.

3:50pm

Add to your personal schedule
Web Performance Ballroom AB
Ben Livshits (Microsoft Research), Ben Zorn (Microsoft Research)
Average rating: ****.
(4.04, 24 ratings)
JavaScript is widely used in web-based applications and is increasing popular with developers. So-called ”browser wars” in recent years have focused on JavaScript performance, specifically claiming comparative results based on benchmark suites such as SunSpider and V8. We evaluate the behavior of JavaScript web applications from commercial websites and compare this behavior with the benchmarks. Read more.
Add to your personal schedule
John Allspaw (Etsy.com)
Average rating: ****.
(4.24, 21 ratings)
Change to production environments can cause a good deal of stress and strain amongst development and operations teams. More and more organizations are seeing benefits from deploying small code changes more frequently, for stability and productivity reasons. But how can you figure out how much change is appropriate for your application or your culture? Read more.
Add to your personal schedule
Operations 209/210
Nick Gerner (SEOmoz)
Average rating: *....
(1.67, 3 ratings)
In this session you'll learn about measuring performance of cloud architectures. What simple off-the-shelf software is available? What performance indicators should you look at? What do those indicators tell you about cloud-based and traditional components? What kind of performance can you expect out of Amazon Web Services? Learn to measure, understand, and act on performance indicators. Read more.

4:35pm

Add to your personal schedule
Web Performance Ballroom AB
Lindsey Simon (Google)
Average rating: ***..
(3.59, 17 ratings)
Browserscope is a crowd-driven test framework for profiling browsers. The goal is to track browsers becoming faster, safer and more consistent for both users and developers. This talk will dive into some of the progress we've seen as well as how you can use, and others are using, Browserscope to store and present their test data pivoting on the user agent. Read more.
Add to your personal schedule
Average rating: ****.
(4.21, 19 ratings)
The challenges of running a website are different to managing downloadable software or an open source project, and require different approaches to version control. This session will take a look at the counterintuitive idea of shipping trunk and branching in code, which allows your developers to rapidly iterate in production without upsetting your operations team. Read more.
Add to your personal schedule
Operations 209/210
Sarah Novotny (NGINX)
Average rating: **...
(2.33, 3 ratings)
Different organizations mean different things when they talk about scaling. Sarah will offer some tips about a few different ways that this term is thrown around for MySQL databases. Each different dimension - data volume, read volume, and write volume - present different challenges to the operations and development staff working with the system. Read more.

4:48pm

Add to your personal schedule
Web Performance Ballroom AB
Philip Tellis (Yahoo!)
Average rating: ***..
(3.47, 15 ratings)
Money can buy more bandwidth, but to improve latency, you need to increase the speed of light (or electricity). Latency is a problem that all network apps face, but web app designers need to worry a little more. Find out why and what you can do about it. Read more.

5:01pm

Add to your personal schedule
Web Performance Ballroom AB
Aladdin Nassar (Microsoft - Outlook.com)
Average rating: ***..
(3.50, 14 ratings)
At this presentation, Hotmail will share with the Velocity Community its key findings surveying last-mile bandwidths and network latencies around the world. Read more.

5:20pm

Add to your personal schedule
Web Performance Ballroom AB
Tony Ralph (Yahoo!)
Average rating: ***..
(3.45, 11 ratings)
Display advertisements often violate the criteria for optimal web page performance. This discussion will portray why this is often the case by taking a look at the array of entities that can be involved with the creation, delivery and tracking of display ads. Read more.
Add to your personal schedule
Velocity Culture Ballroom CD
Jason Sobel (Facebook), Changhao Jiang (Facebook Inc.)
Average rating: ***..
(3.83, 12 ratings)
In 2009 the Facebook Engineering team set out to make the site twice as fast. This presentation will describe the technical innovations we made achieving that goal. It will specifically highlight two technologies: BigPipe, which pipelines the process for generating a webpage, and Primer, a simple JavaScript API that enables progressive enhancement. Read more.
Add to your personal schedule
Operations 209/210
Adam Jacob (Opscode)
Average rating: ****.
(4.92, 12 ratings)
An interactive talk covering just the key points from 16 different topics, Infrastructure Automation, Cloud Computing, Configuration Management tools, the NoSQL movement, effective Monitoring, building Open Source Communities for Systems Administrators, Startup tips, and more. Come get your questions answered, hear the 5 minute version of the talk you missed - you choose your own adventure. Read more.

5:40pm

Add to your personal schedule
Web Performance Ballroom AB
Ismail Elshareef (Edmunds, Inc.)
Average rating: ***..
(3.44, 9 ratings)
Ads are painful to deal with, but they pay the bills. Ismail Elshareef will share the lessons he learned on how to lessen the impact of third-party components, including ads, on site's performance. At Edmunds, they have iterated over multiple solutions until they found an optimal one that works and they'd like to share that with you. Read more.

For Velocity China sponsorship information for companies outside China, contact Yvonne Romaine at yromaine@oreilly.com.

  • Google
  • Strangeloop
  • Yahoo! Inc.
  • Dyn Inc.
  • Facebook
  • Schooner Information Technology
  • Tilera
  • AlertSite
  • AppDynamics
  • Aptimize
  • CDNetworks
  • Circonus
  • Cloudscaling
  • Clustrix
  • Coradiant
  • Dell
  • DTO Solutions
  • MaxiScale
  • Neustar
  • Nokia
  • NorthScale, Inc.
  • Shopzilla
  • Splunk
  • Virident
  • Zoompf
  • Neustar

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

Download the Velocity Sponsor/Exhibitor Prospectus

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

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com

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

View a complete list of Velocity contacts