Chris mentioned a interesting caching tool yesterday. It’s Memcached and is used by lots of high-profile sites (myspace, slashdot, facebook). Anyway very interesting tool, I could work it into my custom ORM templates, but we are currently working on an LLBLgen port. I’m not sure if we could work it in there.
“Memcached is a distributed, object caching system originally developed by Brad Fitzpatrick of LiveJournal fame. You can think of memcached as a giant hash table that can run on multiple servers which automatically handles maintaining the balance of objects hashed to each server and transparently fetches/removes objects from over the network if they aren’t on the same machine that is accessing an object in the hash table.”
Memcached
http://danga.com/memcached/
Win32 Port
http://jehiah.cz/projects/memcached-win32/
C# API
https://sourceforge.net/projects/memcacheddotnet/