Improving Netflix Performance

Location: Salon A-D Level: Intermediate
Average rating: ***..
(3.75, 4 ratings)

Netflix, Inc. is the world’s largest online movie rental service with over 7.5 million subscribing customers with millions of movies rated and shipped a day.

We are in the midst of massive overhaul of the presentation infrastructure moving from a proprietary Java and JavaScript framework to one based on Struts2 and jQuery. One of the goals of this switch is to improve client-side performance.

We have created a client performance round trip tracing mechanism to allow us to accurately measure the true end user customer performance experience. With this data in hand we are implementing YSlow + other performance enhancements and tracking the progress with each change.

Bill Scott will explain the round trip tracing mechanism, ways to visualize the data, as well as our the results they have achieved to date.

Photo of Bill Scott

Bill Scott


Bill Scott recently joined Netflix, the world’s largest online movie rental service, as the Director of UI Engineering.

Previously, Bill led engineering for Yahoo! Teachers, a web 2.0 community allowing teachers to gather, organize & share web resources and lesson planning. In addition, as an Ajax Evangelist at Yahoo! he focused on spreading the goodness of “rich and sane” Ajax design & development. Bill is a frequent speaker at conferences and workshops discussing the nuances of good design and the challenges of great engineering. At Yahoo! Bill was also the Design Pattern curator where he launched the public Yahoo! Design Pattern Library (

Before Yahoo! Bill led User Experience at Sabre Airline Solutions and co-founded Rico (an open source Ajax framework, For 20 years Bill has bounced back and forth between design and engineering projects, creating products in areas as diverse as video games, widget libraries, war gaming, IDE tools, airline management and Web consumer sites. His musings can be found at

  • Akamai
  • Google
  • Hyperic
  • Sun Microsystems
  • 3Tera, Inc
  • Coradiant
  • Keynote Systems
  • Limelight Networks, Inc.
  • OpSource
  • TechRepublic

Sponsorship Opportunities

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

Press and Media

For media-related inquiries, contact Maureen Jennings at

Contact Us

View a complete list of Velocity contacts.