Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

7 lessons from velocity 2011 (Meetup feedback session for London Web Performance)

2,891 views

Published on

A presentation on the Velocity 2011 conference to the London Web Performance Meetup group by Stephen Thair (Seriti Consulting) covering some of the key messages and takeaways from this year's event.

Published in: Technology, Design
  • Be the first to comment

7 lessons from velocity 2011 (Meetup feedback session for London Web Performance)

  1. 1. Thoughts, experiences and key learning from Velocity 2011<br />Stephen Thair, Seriti Consulting, @TheOpsMgr<br />London Web Performance Meetup Group, @LDNWebPerf<br />Velocity 2011 Feedback session<br />13/07/2011<br />© Seriti Consulting<br />1<br />
  2. 2. Firstly a quick Velocity puzzle… <br />Can you explain this slide? <br />13/07/2011<br />© Seriti Consulting<br />2<br />
  3. 3. 13/07/2011<br />© Seriti Consulting<br />3<br />
  4. 4. 13/07/2011<br />© Seriti Consulting<br />4<br />Ruby Gem<br />Knife CLI to Chef<br />
  5. 5. 13/07/2011<br />© Seriti Consulting<br />5<br />7 Lessons fromVelocity 2011<br />
  6. 6. Lesson # 1<br />13/07/2011<br />© Seriti Consulting<br />6<br />The Cloud is real(at least in the US)<br />and cloud provisioning, configuration management and automation (using tools like Chef and Puppet) are a HOT TOPIC<br />
  7. 7. Some cloud presentations to watch<br />13/07/2011<br />© Seriti Consulting<br />7<br />Netflix Presentation – Adrian Cockcroft - http://velocityconf.com/velocity2011/public/schedule/detail/17785<br />Heroku Presentation – not yet available  <br />Infrastructure automation with OpsCode Chef - http://velocityconf.com/velocity2011/public/schedule/detail/19969<br />
  8. 8. 13/07/2011<br />© Seriti Consulting<br />8<br />One of my key takeaways…<br />http://velocityconf.com/velocity2011/public/schedule/detail/17785#<br />
  9. 9. 13/07/2011<br />© Seriti Consulting<br />9<br />Cloud isn’t aMigrationit is aTransformation<br />And if you aren't prepared to do that then stay in your datacentre<br />
  10. 10. Lesson # 2<br />13/07/2011<br />© Seriti Consulting<br />10<br />Demand Management is Key<br />“The Rockstars of Ops going forward will be the people who work out how to make the server estate match demand. Small is good”<br />http://velocityconf.com/velocity2011/public/schedule/detail/19974<br />
  11. 11. Some live tweets… <br />13/07/2011<br />© Seriti Consulting<br />11<br />
  12. 12. Lesson # 3<br />13/07/2011<br />© Seriti Consulting<br />12<br />It’s open-source turtles all the way down…<br />
  13. 13. 13/07/2011<br />© Seriti Consulting<br />13<br />Which ignores 20% of the web? <br />
  14. 14. Lesson # 4<br />13/07/2011<br />© Seriti Consulting<br />14<br />The Web Performance rules haven’t changedIn fact I didn’t hear any new ones?<br />
  15. 15. Some new stats… <br />13/07/2011<br />© Seriti Consulting<br />15<br />Loading jqueryAsync<br />Improving JS Execution time<br />Delayed ad-loading<br />Faster does not always equal more revenue!!!<br />http://velocityconf.com/velocity2011/public/schedule/detail/18039<br />
  16. 16. Lesson # 4<br />13/07/2011<br />© Seriti Consulting<br />16<br />No-one really knows what the Mobile Web Performance Rules are…<br />
  17. 17. Mobile Presentation to read…<br />13/07/2011<br />© Seriti Consulting<br />17<br />Rajiv from Qualcomm<br />http://velocityconf.com/velocity2011/public/schedule/detail/18241<br />Ariya from Sencha<br />http://velocityconf.com/velocity2011/public/schedule/detail/19967<br />MaximilianoFirtman<br />http://velocityconf.com/velocity2011/public/schedule/detail/19976<br />
  18. 18. A Java app calling a java app calling a C++ app using JNI to call a java app….<br />13/07/2011<br />© Seriti Consulting<br />18<br />http://assets.en.oreilly.com/1/event/60/Analyzing%20the%20Performance%20of%20Mobile%20Web_%20Challenges%20and%20Techniques%20Presentation.pdf<br />
  19. 19. Android limited to 4 sockets<br />13/07/2011<br />© Seriti Consulting<br />19<br />So domain sharding probably doesn’t work very well…<br />http://assets.en.oreilly.com/1/event/60/Understanding%20Mobile%20Web%20Browser%20Performance%20Presentation.pdf<br />
  20. 20. Lesson # 5<br />13/07/2011<br />© Seriti Consulting<br />20<br />The WebPerf job market is HOT!<br />
  21. 21. The velocity job board<br />13/07/2011<br />© Seriti Consulting<br />21<br />
  22. 22. Lesson # 6<br />13/07/2011<br />© Seriti Consulting<br />22<br />Always attend lectures by John Rauser<br />http://velocityconf.com/velocity2011/public/schedule/detail/20280<br />http://velocityconf.com/velocity2011/public/schedule/detail/19974<br />
  23. 23. Inspired by @jrauser – histograms!<br />13/07/2011<br />© Seriti Consulting<br />23<br />http://www.seriticonsulting.com/blog/2011/6/18/web-performance-histograms-for-ukmsncom.html<br />
  24. 24. Lesson # 7<br />13/07/2011<br />© Seriti Consulting<br />24<br />Always attend lectures by Adam Jacobs<br />“Build Your Own Adventure 2 – Electric Boogaloo” was the funniest talk @Velocity<br />http://velocityconf.com/velocity2011/public/schedule/detail/19912<br />
  25. 25. But informative too! (my live tweets)<br />13/07/2011<br />© Seriti Consulting<br />25<br />
  26. 26. a last philosophical point…<br />13/07/2011<br />© Seriti Consulting<br />26<br />“We are building a Global Brain, a new type of symbiosis between man and machine”<br />Tim O'Reilly<br />http://velocityconf.com/velocity2011/public/schedule/detail/21143<br />
  27. 27. 13/07/2011<br />© Seriti Consulting<br />27<br />And that’s all I’ve got… <br />
  28. 28. 13/07/2011<br />© Seriti Consulting<br />28<br />Questions?<br />Stephen Thair, Seriti Consulting, @TheOpsMgr<br />Stephen.thair@seriticonsulting.com<br />www.seriticonsulting.com/blog<br />London Web Performance Meetup Group, @LDNWebPerf<br />Monthly Meetups in Central London (near Bank)<br />http://www.meetup.com/London-Web-Performance-Group/<br />

×