際際滷

際際滷Share a Scribd company logo
Thoughts, experiences and key learning from Velocity 2011Stephen Thair, Seriti Consulting, @TheOpsMgrLondon Web Performance Meetup Group, @LDNWebPerfVelocity 2011 Feedback session13/07/2011息 Seriti Consulting1
Firstly a quick Velocity puzzle Can you explain this slide? 13/07/2011息 Seriti Consulting2
13/07/2011息 Seriti Consulting3
13/07/2011息 Seriti Consulting4Ruby GemKnife CLI to Chef
13/07/2011息 Seriti Consulting57 Lessons fromVelocity 2011
Lesson # 113/07/2011息 Seriti Consulting6The Cloud is real(at least in the US)and cloud provisioning, configuration management and automation (using tools like Chef and Puppet) are a HOT TOPIC
Some cloud presentations to watch13/07/2011息 Seriti Consulting7Netflix Presentation  Adrian Cockcroft - http://velocityconf.com/velocity2011/public/schedule/detail/17785Heroku Presentation  not yet available  Infrastructure automation with OpsCode Chef - http://velocityconf.com/velocity2011/public/schedule/detail/19969
13/07/2011息 Seriti Consulting8One of my key takeawayshttp://velocityconf.com/velocity2011/public/schedule/detail/17785#
13/07/2011息 Seriti Consulting9Cloud isnt aMigrationit is aTransformationAnd if you aren't prepared to do that then stay in your datacentre
Lesson # 213/07/2011息 Seriti Consulting10Demand Management is KeyThe Rockstars of Ops going forward will be the people who work out how to make the server estate match demand. Small is goodhttp://velocityconf.com/velocity2011/public/schedule/detail/19974
Some live tweets	13/07/2011息 Seriti Consulting11
Lesson # 313/07/2011息 Seriti Consulting12Its open-source turtles all the way down
13/07/2011息 Seriti Consulting13Which ignores 20% of the web?
Lesson # 413/07/2011息 Seriti Consulting14The Web Performance rules havent changedIn fact I didnt hear any new ones?
Some new stats	13/07/2011息 Seriti Consulting15Loading jqueryAsyncImproving JS Execution timeDelayed ad-loadingFaster does not always equal more revenue!!!http://velocityconf.com/velocity2011/public/schedule/detail/18039
Lesson # 413/07/2011息 Seriti Consulting16No-one really knows what the Mobile Web Performance Rules are
Mobile Presentation to read13/07/2011息 Seriti Consulting17Rajiv from Qualcommhttp://velocityconf.com/velocity2011/public/schedule/detail/18241Ariya from Senchahttp://velocityconf.com/velocity2011/public/schedule/detail/19967MaximilianoFirtmanhttp://velocityconf.com/velocity2011/public/schedule/detail/19976
A Java app calling a java app calling a C++ app using JNI to call a java app.13/07/2011息 Seriti Consulting18http://assets.en.oreilly.com/1/event/60/Analyzing%20the%20Performance%20of%20Mobile%20Web_%20Challenges%20and%20Techniques%20Presentation.pdf
Android limited to 4 sockets13/07/2011息 Seriti Consulting19So domain sharding probably doesnt work very wellhttp://assets.en.oreilly.com/1/event/60/Understanding%20Mobile%20Web%20Browser%20Performance%20Presentation.pdf
Lesson # 513/07/2011息 Seriti Consulting20The WebPerf job market is HOT!
The velocity job board13/07/2011息 Seriti Consulting21
Lesson # 613/07/2011息 Seriti Consulting22Always attend lectures by John Rauserhttp://velocityconf.com/velocity2011/public/schedule/detail/20280http://velocityconf.com/velocity2011/public/schedule/detail/19974
Inspired by @jrauser  histograms!13/07/2011息 Seriti Consulting23http://www.seriticonsulting.com/blog/2011/6/18/web-performance-histograms-for-ukmsncom.html
Lesson # 713/07/2011息 Seriti Consulting24Always attend lectures by Adam JacobsBuild Your Own Adventure 2  Electric Boogaloo was the funniest talk @Velocityhttp://velocityconf.com/velocity2011/public/schedule/detail/19912
But informative too! (my live tweets)13/07/2011息 Seriti Consulting25
a last philosophical point13/07/2011息 Seriti Consulting26We are building a Global Brain, a new type of symbiosis between man and machineTim O'Reillyhttp://velocityconf.com/velocity2011/public/schedule/detail/21143
13/07/2011息 Seriti Consulting27And thats all Ive got
13/07/2011息 Seriti Consulting28Questions?Stephen Thair, Seriti Consulting, @TheOpsMgrStephen.thair@seriticonsulting.comwww.seriticonsulting.com/blogLondon Web Performance Meetup Group, @LDNWebPerfMonthly Meetups in Central London (near Bank)http://www.meetup.com/London-Web-Performance-Group/

More Related Content

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

  • 1. Thoughts, experiences and key learning from Velocity 2011Stephen Thair, Seriti Consulting, @TheOpsMgrLondon Web Performance Meetup Group, @LDNWebPerfVelocity 2011 Feedback session13/07/2011息 Seriti Consulting1
  • 2. Firstly a quick Velocity puzzle Can you explain this slide? 13/07/2011息 Seriti Consulting2
  • 5. 13/07/2011息 Seriti Consulting57 Lessons fromVelocity 2011
  • 6. Lesson # 113/07/2011息 Seriti Consulting6The Cloud is real(at least in the US)and cloud provisioning, configuration management and automation (using tools like Chef and Puppet) are a HOT TOPIC
  • 7. Some cloud presentations to watch13/07/2011息 Seriti Consulting7Netflix Presentation Adrian Cockcroft - http://velocityconf.com/velocity2011/public/schedule/detail/17785Heroku Presentation not yet available Infrastructure automation with OpsCode Chef - http://velocityconf.com/velocity2011/public/schedule/detail/19969
  • 8. 13/07/2011息 Seriti Consulting8One of my key takeawayshttp://velocityconf.com/velocity2011/public/schedule/detail/17785#
  • 9. 13/07/2011息 Seriti Consulting9Cloud isnt aMigrationit is aTransformationAnd if you aren't prepared to do that then stay in your datacentre
  • 10. Lesson # 213/07/2011息 Seriti Consulting10Demand Management is KeyThe Rockstars of Ops going forward will be the people who work out how to make the server estate match demand. Small is goodhttp://velocityconf.com/velocity2011/public/schedule/detail/19974
  • 11. Some live tweets 13/07/2011息 Seriti Consulting11
  • 12. Lesson # 313/07/2011息 Seriti Consulting12Its open-source turtles all the way down
  • 13. 13/07/2011息 Seriti Consulting13Which ignores 20% of the web?
  • 14. Lesson # 413/07/2011息 Seriti Consulting14The Web Performance rules havent changedIn fact I didnt hear any new ones?
  • 15. Some new stats 13/07/2011息 Seriti Consulting15Loading jqueryAsyncImproving JS Execution timeDelayed ad-loadingFaster does not always equal more revenue!!!http://velocityconf.com/velocity2011/public/schedule/detail/18039
  • 16. Lesson # 413/07/2011息 Seriti Consulting16No-one really knows what the Mobile Web Performance Rules are
  • 17. Mobile Presentation to read13/07/2011息 Seriti Consulting17Rajiv from Qualcommhttp://velocityconf.com/velocity2011/public/schedule/detail/18241Ariya from Senchahttp://velocityconf.com/velocity2011/public/schedule/detail/19967MaximilianoFirtmanhttp://velocityconf.com/velocity2011/public/schedule/detail/19976
  • 18. A Java app calling a java app calling a C++ app using JNI to call a java app.13/07/2011息 Seriti Consulting18http://assets.en.oreilly.com/1/event/60/Analyzing%20the%20Performance%20of%20Mobile%20Web_%20Challenges%20and%20Techniques%20Presentation.pdf
  • 19. Android limited to 4 sockets13/07/2011息 Seriti Consulting19So domain sharding probably doesnt work very wellhttp://assets.en.oreilly.com/1/event/60/Understanding%20Mobile%20Web%20Browser%20Performance%20Presentation.pdf
  • 20. Lesson # 513/07/2011息 Seriti Consulting20The WebPerf job market is HOT!
  • 21. The velocity job board13/07/2011息 Seriti Consulting21
  • 22. Lesson # 613/07/2011息 Seriti Consulting22Always attend lectures by John Rauserhttp://velocityconf.com/velocity2011/public/schedule/detail/20280http://velocityconf.com/velocity2011/public/schedule/detail/19974
  • 23. Inspired by @jrauser histograms!13/07/2011息 Seriti Consulting23http://www.seriticonsulting.com/blog/2011/6/18/web-performance-histograms-for-ukmsncom.html
  • 24. Lesson # 713/07/2011息 Seriti Consulting24Always attend lectures by Adam JacobsBuild Your Own Adventure 2 Electric Boogaloo was the funniest talk @Velocityhttp://velocityconf.com/velocity2011/public/schedule/detail/19912
  • 25. But informative too! (my live tweets)13/07/2011息 Seriti Consulting25
  • 26. a last philosophical point13/07/2011息 Seriti Consulting26We are building a Global Brain, a new type of symbiosis between man and machineTim O'Reillyhttp://velocityconf.com/velocity2011/public/schedule/detail/21143
  • 28. 13/07/2011息 Seriti Consulting28Questions?Stephen Thair, Seriti Consulting, @TheOpsMgrStephen.thair@seriticonsulting.comwww.seriticonsulting.com/blogLondon Web Performance Meetup Group, @LDNWebPerfMonthly Meetups in Central London (near Bank)http://www.meetup.com/London-Web-Performance-Group/

Editor's Notes

  1. Forget what you thought you knew
  2. On the Monday night before Velocity started on Tuesday I had dinner with some other attendees and I was listening to a conversation about a Chef with a Knife in the fog and some precious stones chasing a Puppet. WTF?
  3. Its all about automation and configuration management in the cloud.
  4. Un-modified data centre apps will not work in the cloud
  5. Its not about how many servers you manage any more its about how flexibly you manage themThe Amazon & Heroku presentations were very good in this regard.
  6. BTW live tweeting is a good way to take notes!!!
  7. Velocity is very pro open-source tools & toolkits
  8. Im not arguing open vs closed source, just pointing out that Velocity is a bit of an open-source echo chamber
  9. In fact there were very few presentation that, IMHO, actually told you anything new about web performance.
  10. The MSN performance talk was excellent http://velocityconf.com/velocity2011/public/schedule/detail/18039Performance improvements can increase and DECREASE your bottom line so be careful!
  11. A lot of presentations flirted around the edges but there is still nothing definitive (IMHO)
  12. Here is one reason why a mobile browser isnt the same as a desktop browser.(on Android) the web browser is a Java App calling a C/C++ app which calls another C app
  13. Decisions in the Face of Uncertainty or Just Enough Statistics to be DangerousLook at Your Data
  14. Decisions in the Face of Uncertainty or Just Enough Statistics to be DangerousLook at Your Data
  15. Build your won adventure was just a great practical talk and a lot of fun!
  16. Lots of great, pithy advice in Adams talk!
  17. The cloud will become a ubiquitous, seamless part of everyones live. What sci-fi authors call an exo-memory and we are building it, right now.