Digibury: SciVisum - Making your website fast - and scalable
-
Upload
lizzie-hodgson -
Category
Documents
-
view
176 -
download
2
Transcript of Digibury: SciVisum - Making your website fast - and scalable
Old solution
These days<script async defer src="siteScript.js" onload="myInit()"></script>
These days:
Surprising lessons
Cloud auto-scaling – doesn't work − Scales too late − Allows rest of farm to die − Small print: − Strictly 'very often' doesn't work
Surpising lessons
● Cloud auto-scaling – doesn't work − Scales too late − Allows rest of farm to die
● Scaling
● The code platforms are good ● Many problems in SysAdmin configs ● CDNs
− Cache-Miss hurts
● But don't assume!
Users' Experience
It's both: ●The new battleground ●A challenge
− Single Page website − Offline-cache content − Users' journeys complexity
User Experience
● Cultural shift − Make every one responsible for it!
● Performance is a deliverable − Test every release − Continuous Integration
User Experience
● Hard ● Easier to save timings in your code
− ElasticSearch, Graphite ● RUM and Analytics help
Resources● London Web performance meetup
− http://www.meetup.com/London-Web-Performance-Group
● Third Party Footprints
− http://www.slideshare.net/bbinto/third-party-footprint-evaluating-the-performance-of-external-scripts
● HTTP Archive
− https://speakerdeck.com/deanohume/the-good-the-bad-and-the-ugly-of-the-http-archive