You are previewing Velocity Conference Santa Clara 2014: Complete Video Compilation.
O'Reilly logo
Velocity Conference Santa Clara 2014: Complete Video Compilation

Video Description

When wicked fast still isn’t fast enough

No matter how fast and available your site is, there’s a constant demand to make it run even faster, all of the time. How do you keep up? With this complete video compilation of O’Reilly’s Velocity 2014 Conference, you’ll learn how the latest tools, skills, and ideas in web performance and operations can help get up to speed. You’ll get a front row seat to every keynote, workshop, session, and lightning demo in this year’s conference.

Download these videos or view them through our HD player, and learn what works (and what doesn’t) in real world web applications. More than 130 speakers, including Guy Podjarny (Akamai), Stoyan Stefanov (Facebook), Sarah Novotny (NGINX), and Jeff Dean (Google) offer different pieces of the puzzle.

Tracks at Velocity 2014 focused on:

  • Operations:Learn what’s important to monitor and when, understand which metrics make a difference, and see how large sites deal with config management, failover, and other key issues.
  • Web Performance:Immerse yourself in the latest tools, technologies, and expert advice on getting your site to perform at warp speed.
  • Mobile:Learn how to measure, analyze, and improve mobile performance, including how UX/UI plays a key role in performance.
  • Culture & Organizational Change:Understand how to future-proof the health of your organization by managing complex systems of both the technical and human varieties.

Table of Contents

  1. Keynotes
    1. Achieving Rapid Response Times in Large Online Services - Jeff Dean 00:27:59
    2. Lowering the Barrier to Programming - Pamela Fox 00:10:20
    3. Building on a Bedrock of Failure - Rodney Mullen 00:12:45
    4. Responsive Web Performance in the Wild - Mark Zeman 00:10:51
    5. Virtual Machines, JavaScript and Assembler - Scott Hanselman 00:22:10
    6. Test Driven Mobile Development with Appium, Just Like Selenium - Jonah Stiennon 00:07:27
    7. Mobile Web is Not (Just) a Technical Challenge - Lara Swanson 00:16:57
    8. Thursday Lightning Demos - Kent Alstad, Peter Hedenskog, and Eric Lawrence 00:21:05
  2. Mobile
    1. Extreme Web Performance for Mobile Devices - Maximiliano Firtman - Part 1 00:46:44
    2. Extreme Web Performance for Mobile Devices - Maximiliano Firtman - Part 2 00:46:27
    3. Debugging and Tuning Mobile Web Sites with Modern Web Browsers - Troy Miles - Part 1 00:39:49
    4. Debugging and Tuning Mobile Web Sites with Modern Web Browsers - Troy Miles - Part 2 00:48:53
    5. Building a Device Lab - Lara Swanson and Destiny Montague - Part 1 00:25:54
    6. Building a Device Lab - Lara Swanson and Destiny Montague - Part 2 00:50:33
    7. Mobile Performance: All Questions Answered - Lyza Gardner, Tammy Everts, Guy Podjarny, and Lara Swanson - Part 1 00:47:48
    8. Mobile Performance: All Questions Answered - Lyza Gardner, Tammy Everts, Guy Podjarny, and Lara Swanson - Part 2 00:37:19
    9. Using Hypermedia APIs to Drive Interactive Mobile Applications - Benjamin Greenberg 00:39:07
    10. Mobile Web Stress: Understanding the Neurological Impact of Poor Performance - Tammy Everts 00:40:50
    11. How YouTube Performance is Improved in T-Mobile Network - Jie Hui, Kevin Lau, Ankur Jain, Andreas Terzis, and Jeff Smith 00:36:46
    12. What Makes Mobile Websites Tick? How Do We Make Them Faster? Insights from WebPagetest and HTTPArchive - Doug Sillars and Andy D 00:34:12
    13. The Natives are Getting Restless: A Survey of Native RUM Solutions - Buddy Brewer and Cliff Crocker 00:33:14
    14. UA Strings Are Terrible: Adventures in Server-side Device Characterization for Site Performance - Alec Heller 00:37:52
    15. Scale and Adapt - How We Built Responsive BBC News - John Cleveley 00:41:08
    16. Testing Your Mobile App for Real-World Network Conditions - Doug Sillars and Jennifer Leong 00:38:47
    17. Responding to RWD A Case Study of Managing Change within the Enterprise - Nicole Harris and Brian Greene 00:35:33
    18. Delivering Optimal Images for Phones and Tablets on the Modern Web - Joshua Marantz 00:32:03
    19. Smooth Animation on Mobile Web: From Kinetic Scrolling to Cover Flow Effect - Ariya Hidayat 00:29:54
    20. Making Web Fonts Fast(er) - Ilya Grigorik 00:40:30
  3. Performance
    1. WebPagetest Power Users - Patrick Meenan - Part 1 00:45:07
    2. WebPagetest Power Users - Patrick Meenan - Part 2 00:43:40
    3. Advanced Image Compression Techniques - Tobias Baldauf - Part 1 00:41:27
    4. Advanced Image Compression Techniques - Tobias Baldauf - Part 2 00:41:05
    5. RUM: Getting Beyond Page Level Metrics - Buddy Brewer and Philip Tellis - Part 1 00:41:15
    6. RUM: Getting Beyond Page Level Metrics - Buddy Brewer and Philip Tellis - Part 2 00:43:07
    7. Browser Performance Tools - Paul Irish - Part 1 00:29:40
    8. Browser Performance Tools - Nick Fitzgerald - Part 2 00:20:16
    9. Browser Performance Tools - Tobin Titus - Part 3 00:31:44
    10. Third Party Performance: Don't Let Others Get You Down - Guy Podjarny 00:43:48
    11. Upgrading the Web - Driving Support For New Standards - Jonathan Klein 00:37:17
    12. GPU and Web UI Performance: Building an Endless 60fps Scroller - Diego Ferreiro 00:23:23
    13. Look, Ma, No Image Requests! - Pamela Fox 00:39:01
    14. Making Frontend Performance Testing a Part of Continuous Integration - PerfJankie - Parashuram Narasimhan 00:22:47
    15. Lessons Learned from Building a CSS Minifier - Stoyan Stefanov 00:38:40
    16. Performance and Maintainability with Continous Experimentation - Seth Walker 00:41:32
    17. Making YouTube Fast - Rick Viscomi, Alex Nicksay, and Steven Robertson 00:30:14
    18. Speed Kills: When Faster Pages Mean Less Revenue - Eddie Canales 00:35:11
    19. Is TLS Fast Yet? - Ilya Grigorik 00:38:59
    20. Assembly at the Edge - Gamaiel Zavala and Pushkar Sachdeva 00:38:39
    21. Chasing Waterfalls - Resource Timing Data in the Wild - Mike McCall and Mark Holland 00:37:10
  4. Operations
    1. Battle-tested Code Without the Battle - Security Testing and Continuous Integration - James Wickett and Gareth Rushgrove - Part 00:44:50
    2. Battle-tested Code Without the Battle - Security Testing and Continuous Integration - James Wickett and Gareth Rushgrove - Part 00:46:22
    3. Introduction to Docker: Containerization Is the New Virtualization - James Turnbull - Part 1 00:43:59
    4. Introduction to Docker: Containerization Is the New Virtualization - James Turnbull - Part 2 00:48:32
    5. Monitoring with Ganglia - Vladimir Vuksan - Part 1 00:32:18
    6. Monitoring with Ganglia - Vladimir Vuksan - Part 2 00:31:36
    7. The Practical Gamemaster: Design and Execution of IT Emergency Operations Drills - Adele Shakal - Part 1 00:41:44
    8. The Practical Gamemaster: Design and Execution of IT Emergency Operations Drills - Adele Shakal - Part 2 00:43:29
    9. Source of Truth: Using Open Source Tools to Manage and Monitor Large Deployments in Multiple Datacenters - Dale Hamel - Part 1 1:00:37
    10. Source of Truth: Using Open Source Tools to Manage and Monitor Large Deployments in Multiple Datacenters - Dale Hamel - Part 2 00:26:37
    11. Understanding Slowness - Theo Schlossnagle 00:43:08
    12. Smoke Alarms, Car Alarms, and Monitoring - Dan Slimmon 00:40:45
    13. A Look at Looking in the Mirror: PostMortems - J. Paul Reed 00:39:25
    14. Mean Time to Sleep: Quantifying the On-Call Experience - Ryan Frantz and Laurie Denness 00:40:34
    15. How to be Great at Operations - Adam Jacob 00:37:22
    16. Some Simple Math to get Some Signal out of Your Ops Data Noise - Toufic Boubez 00:31:34
    17. Days in Green (DIG): Forecasting the Life of a Healthy Service @Twitter - Vibhav Garg and Arun Kejariwal 00:42:05
    18. Were Not Ready for the Internet of Things: How Current Technology Must Adapt First - Bryan Cantrill 00:40:49
    19. Instagration - Mike Krieger 00:35:02
    20. Self-Repairing Deployment Pipelines: What We Ought to Mean by Distributed Orchestration - Mark Burgess 00:43:31
    21. 5 Things You Didn't Know NGINX Could Do - Sarah Novotny 00:29:57
    22. Human Confirmation Bias in Monitoring of Systems - Chris Baker 00:38:27
  5. Culture and Organizational Change
    1. How Did Your Organizational Learning Game Come Up? - Andrew Shafer - Part 1 00:43:25
    2. How Did Your Organizational Learning Game Come Up? - Andrew Shafer - Part 2 00:34:48
    3. How Did Your Organizational Learning Game Come Up? - Andrew Shafer - Part 3 00:53:39
    4. Making Your Dream a Reality: Raising Money for Your Web Operations or Web Performance Idea - Kyle Redinger - Part 1 00:38:06
    5. Making Your Dream a Reality: Raising Money for Your Web Operations or Web Performance Idea - Kyle Redinger - Part 2 00:39:29
    6. Growing the Site Reliability Team at LinkedIn: Hiring is Hard - Greg Leffler 00:33:06
    7. Minimum Viable Bureaucracy - Laura Thomson 00:41:05
    8. Kicking Down Silos for Fun and Profit - Katherine Daniels 00:35:52
    9. From Hero to Zero - Jennifer Davis 00:43:55
    10. Encouraging Girls in IT: A How-To Guide - Doug Ireton and Jane Ireton 00:31:14
    11. DevOps Means Business - Gene Kim, Jez Humble, Nigel Kersten, and Nicole Forsgren Velasquez 00:40:32
    12. Case Study: How Shifting to a DevOps Culture Enabled Performance and Capacity Improvements - Greg Burton and Ori Rawlings 00:38:14
    13. Living with OCD - Seth Vargo 00:34:58
    14. Operational Costs of Technical Debt - Kurt Andersen 00:38:21
    15. The W's of Diversity: An Exploration of Systemic Problems in Technology - Julia Ferraioli 00:43:09
  6. Sponsored Sessions
    1. Chef Hack - Nathen Harvey 00:29:28
    2. Performance In Context Is Good Good Enough? - Ben Rushlo 00:12:09
    3. Exponential Load Testing: Multiply the Power, Multiply the Results - Saurabh Bajaj 00:12:14
    4. How to Adapt and Innovate for 2018 - Cheryl Ainoa 00:10:20
    5. Make Your Data Talk: Analytic Techniques for Identifying Hidden Performance Issues - Steve Fox and Rob Dickinson 00:40:56
    6. Dynamic User Experiences for Mobile - Desiree Gosby 00:46:53
    7. Caching the Uncacheable: Leveraging Your CDN to Cache Dynamic Content - Hooman Beheshti 00:39:55
    8. Get Responsive Website Performance with a Dual Sided Architecture - Peter Blum and Mehrdad Reshadi 00:35:00
    9. DevOps by Design, or How APIs and Cats are Both Awesome - Stephen Fishman, Robert Tanzola, and Abelardo Gonzalez 00:19:59
    10. Dont Sell it Short. How to Maximize Load Testing Capacity, Control, and Analysis - Matt Rodriguez 00:26:23
    11. Why Application Delivery Belongs in the Cloud - Marc Gaffan 00:34:21
    12. The Continuous Delivery Tool Chain: So Many Choices! - Mark Sigler 00:39:12
    13. Why You Can't Buy DevOps in a Box - John Martin and Dustin Whittle 00:37:56
    14. Measurement Maturity Model - Rob Peters 00:39:02
    15. Leveraging a Cloud Architecture for Fun, Ease, and Profit! - Phil Jackson 00:35:50
    16. Top 10 Lessons Learned Building PageSpeed and trying to Make The Web Fast - Joshua Marantz 00:06:20
    17. Web Performance, Why it Really Matters - Hala Al-Adwan 00:05:21
    18. Responsive and Fast Pseudo Book Reading: A Tale of Mobile Waiting - Guy Podjarny 00:05:47
    19. Software Analytics for Performance Nerds - Patrick Lightbody 00:04:50
    20. Building Self-Adaptive Autonomous Infrastructure with an Advanced Monitoring Architecture - James Colgan 00:04:58
    21. A 5 Minute Checklist for Application Monitoring - Ernest Mueller 00:04:59
    22. Accelerate Your User Experience with Client-side JavaScript - Joe Wells 00:37:23
    23. Content Acceleration Beyond Caching, Understanding Dynamic Content - John McIlwain 00:32:14
    24. Making the Web POSH - Jan-Willem Maessen 00:41:12
    25. Mobilizing Your Website: Performance and Protection in a More Mobile World - Doug McCausland 00:32:44
    26. EdgeCast/Verizon's Ghostfish: How to Replay Production Traffic in Real-time - Amir Khakpour 00:41:16
    27. Cracking the Code on Big Data with CA APM - Matt LeRay and Anand Akela 00:33:15
    28. Look inside the Dropbox - Andrew Fong 00:33:13
    29. Pub Side Chat: Beers and DNS - Using our Old Friend DNS to fix Security and Performance Problems - Sean Leach 00:38:52