SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.
SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.
Successfully reported this slideshow.
Activate your 14 day free trial to unlock unlimited reading.
27.
ESI -> no caching on user-specific content ? Logged in as : Wim Godden 5 messages TTL = 5min TTL=1h TTL = 0s ?
28.
Dynamic content Request Varnish Ideally user X : /top /top request to Apache same user Y : /top /top request to Apache same user X : /top /top request to Apache if unchanged : served from cache user Y : /top /top request to Apache if unchanged : served from cache
29.
Coming to Nginx soon... Logged in as : Wim Godden 5 messages NEWS Menu
42.
Not even for non-specific content </li><ul><li>No TTLs for non-specific content
43.
TTL for user-specific content is required (defaults to 5min)
44.
Imagine doing it for the bid status on Ebay items ;-) </li></ul></ul><li>No need to specify per-URL ESI parameters in configuration file </li><ul><li>Except when full page is dynamic (and you want to cache it) </li><ul><li>-> so this doesn't just work for ESI pages </li></ul><li>Uses lots of regular expressions </li></ul></ul>
45.
How many Memcache requests ? Logged in as : Wim Godden 5 messages <esim:include src="/news" ttl="5m" /> <esim:include src="/menu" ttl="1h" /> <esim:include src="/top" usesession="1" ttl="1h" />
47.
Excellent and superfast subrequest system </li><ul><li>Including parallel subrequests </li></ul><li>Handles thousands of connections per worker </li><ul><li>With minimal memory footprint </li></ul><li>PHP-FPM integration </li><ul><li>No need to add a separate caching layer
49.
Easier to debug performance issues (esp. with slow script feature) </li></ul></ul>
50.
Under development <ul><li>Feature set = unclear
51.
Performance = even more unclear </li><ul><li>Debugging code makes it slow
52.
Benchmarks for an upcoming conference </li></ul><li>Extends ESI standard, but doesn't follow it entirely </li><ul><li>(what standard ?) </li></ul><li>Release date ? </li><ul><li>Beta : Dec 2011