7 lessons from velocity 2011 (Meetup feedback session for London Web Performance)
Upcoming SlideShare
Loading in...5
×
 

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

on

  • 2,529 views

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.

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.

Statistics

Views

Total Views
2,529
Slideshare-icon Views on SlideShare
1,845
Embed Views
684

Actions

Likes
1
Downloads
16
Comments
0

3 Embeds 684

http://www.seriticonsulting.com 679
http://twitter.com 3
https://twitter.com 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Forget what you thought you knew…
  • 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?
  • It’s all about automation and configuration management… in the cloud.
  • Un-modified data centre apps will not work in the cloud
  • It’s not about how many servers you manage any more… its about how flexibly you manage them…The Amazon & Heroku presentations were very good in this regard.
  • BTW live tweeting is a good way to take notes!!!
  • Velocity is very pro open-source tools & toolkits
  • I’m not arguing open vs closed source, just pointing out that Velocity is a bit of an open-source echo chamber…
  • In fact there were very few presentation that, IMHO, actually told you anything new about web performance.
  • 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!
  • A lot of presentations flirted around the edges… but there is still nothing definitive (IMHO)
  • Here is one reason why a mobile browser isn’t 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…
  • Decisions in the Face of Uncertainty or Just Enough Statistics to be DangerousLook at Your Data
  • Decisions in the Face of Uncertainty or Just Enough Statistics to be DangerousLook at Your Data
  • Build your won adventure was just a great practical talk and a lot of fun!
  • Lots of great, pithy advice in Adam’s talk!
  • The cloud will become a ubiquitous, seamless part of everyone’s live. What sci-fi author’s call an “exo-memory” and we are building it, right now.

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

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