Explore >> Select a destination


You are here

qnoid.com
| | www.integralist.co.uk
11.2 parsecs away

Travel
| | Introduction Caching is hard. Let's try and understand it a little better. Note: some sections are purposefully brief. I'm not aiming to be a specification document. Caching at multiple layers Caching can occur at both a 'client' level and a 'cache proxy' level. Consider the following request flow architecture diagram... In the above diagram, the "CDN" is a 'caching proxy' and so caching can (and of course does) happen there.
| | matthew.noorenberghe.com
15.0 parsecs away

Travel
| | As part of the performance investigation for Australis (the in-progress Firefox desktop redesign), we wanted to be able to easily track Talos performance benchmark numbers across all of the relevant platforms without having to open 52 graph server links (Datazilla wasn't ready at the time) . My goal was to use the graph server API to pull in the data and display the regression percentage for all of the tests we were tracking in an overview. Rather than writing a new tool from scratch, I decided to look into Google Apps Script, which I had only heard about before, and it seemed to be able to help implement what I wanted on top of Google Spreadsheets. The result is a shared Talos Google Apps Script Library [Google login required] (revision log) (API docs) that anyone can use. You can see it in use for TART and other tests for Australis along with the demo spreadsheet.
| | www.mnot.net
12.3 parsecs away

Travel
| | I occasionally get a question from readers of the caching tutorial about whether to use the Expires header or Cache-Control: max-age to control a response's freshness lifetime.
| | badarchaeology.wordpress.com
68.6 parsecs away

Travel
| Microletters reading REX JESVS