﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Ayende @ Rahien</title><link>http://ayende.com</link><description>Ayende @ Rahien</description><copyright>Copyright (C) Ayende Rahien  2004 - 2021 (c) 2026</copyright><ttl>60</ttl><item><title>Ayende Rahien commented on The RavenDB caching solution</title><description>http://hibernatingrhinos.com/open-source/rhino-mocks</description><link>http://ayende.com/7169/the-ravendb-caching-solution#comment9</link><guid>http://ayende.com/7169/the-ravendb-caching-solution#comment9</guid><pubDate>Sun, 22 May 2011 08:52:59 GMT</pubDate></item><item><title>Ryan Hoffman commented on The RavenDB caching solution</title><description>I have to say, raccoonblog is clearly *the fastest* serving pages then any other blog engine I've ever seen.  It's a great example of the power of RavenDB.  All of these great features that RavenDB provides makes a really compelling argument for people to start jumping on board.</description><link>http://ayende.com/7169/the-ravendb-caching-solution#comment8</link><guid>http://ayende.com/7169/the-ravendb-caching-solution#comment8</guid><pubDate>Sun, 22 May 2011 06:56:03 GMT</pubDate></item><item><title>Chris Lawson commented on The RavenDB caching solution</title><description>There are numerous external links to your (old) site to download Rhino Mocks for Silverlight. Is this port still available for download?  I check the 'recent builds' link, but being from the older 3.5 version, it's not in the list.  

Thanks,

Chris</description><link>http://ayende.com/7169/the-ravendb-caching-solution#comment7</link><guid>http://ayende.com/7169/the-ravendb-caching-solution#comment7</guid><pubDate>Fri, 20 May 2011 18:43:06 GMT</pubDate></item><item><title>Ayende Rahien commented on The RavenDB caching solution</title><description>meisinger,
It checks with the server whenever a query is made, to check if the query result (or the document being loaded) is already in the client cache.
The way it work, you'll never get cached information that is out of date.</description><link>http://ayende.com/7169/the-ravendb-caching-solution#comment6</link><guid>http://ayende.com/7169/the-ravendb-caching-solution#comment6</guid><pubDate>Thu, 19 May 2011 09:07:48 GMT</pubDate></item><item><title>Matt Warren commented on The RavenDB caching solution</title><description>There's more info on how RavenDB caches doc here http://ayende.com/blog/4748/ravendb-http-caching</description><link>http://ayende.com/7169/the-ravendb-caching-solution#comment5</link><guid>http://ayende.com/7169/the-ravendb-caching-solution#comment5</guid><pubDate>Wed, 18 May 2011 08:39:46 GMT</pubDate></item><item><title>jdn commented on The RavenDB caching solution</title><description>That is pretty sweet.</description><link>http://ayende.com/7169/the-ravendb-caching-solution#comment4</link><guid>http://ayende.com/7169/the-ravendb-caching-solution#comment4</guid><pubDate>Tue, 17 May 2011 23:08:21 GMT</pubDate></item><item><title>João P. Bragança commented on The RavenDB caching solution</title><description>meisinger,

iirc it's mostly done through etag caching. Every document gets an etag, which implemented here is a sequential guid. Client sends etag with the request, if they match then raven returns 304 not modified.</description><link>http://ayende.com/7169/the-ravendb-caching-solution#comment3</link><guid>http://ayende.com/7169/the-ravendb-caching-solution#comment3</guid><pubDate>Tue, 17 May 2011 18:35:43 GMT</pubDate></item><item><title>Sean Kearon commented on The RavenDB caching solution</title><description>Yes, it is definitely faster!</description><link>http://ayende.com/7169/the-ravendb-caching-solution#comment2</link><guid>http://ayende.com/7169/the-ravendb-caching-solution#comment2</guid><pubDate>Tue, 17 May 2011 17:25:03 GMT</pubDate></item><item><title>meisinger commented on The RavenDB caching solution</title><description>just a quick question on the cache strategy...
i am assuming that client checks with the server to see if the content (or document) has been updated or is out-of-sync; (of course if this assumption is wrong then the question is moot)

working with this assumption, does the client actively pull the latest from the server or simply "clear itself out" awaiting the next request?

in other words, does the client update the content within the same request or does it simply send what it has currently and upon the next request update itself?

just curious</description><link>http://ayende.com/7169/the-ravendb-caching-solution#comment1</link><guid>http://ayende.com/7169/the-ravendb-caching-solution#comment1</guid><pubDate>Tue, 17 May 2011 16:57:25 GMT</pubDate></item></channel></rss>