<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">Sorry, this was for my employer (<a href="http://www.reardencommerce.com">Rearden Commerce</a>) and I can only discuss the high-level details.&nbsp; Since its not pertinent to others here, I'd be happy to talk off the list.&nbsp; <br><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">----- Original Message ----<br>From: Thomas Wilsher &lt;twilsher@visiblepath.com&gt;<br>To: Ben Manes &lt;ben_manes@yahoo.com&gt;; Matt Ingenthron &lt;Matt.Ingenthron@Sun.COM&gt;; Marcus Bointon &lt;marcus@synchromedia.co.uk&gt;<br>Cc: Memcached list &lt;memcached@lists.danga.com&gt;<br>Sent: Tuesday, September 4, 2007 3:57:02 PM<br>Subject: RE: memcached replication<br><br><title>RE: memcached
 replication</title>


 
 




<p><font size="2">Ben,<br>
<br>
Any chance of this code being made available as open source?<br>
<br>
--Thomas<br>
<br>
<br>
-----Original Message-----<br>
From: memcached-bounces@lists.danga.com on behalf of Ben Manes<br>
Sent: Fri 8/31/2007 4:12 PM<br>
To: Matt Ingenthron; Marcus Bointon<br>
Cc: Memcached list<br>
Subject: Re: memcached replication<br>
<br>
I just finished rewriting our caching layer, and this is exactly what we did - ehcache backed by memcached.&nbsp; When invalidation occurs, the remote cache is rewarmed and a JMS message is broadcasted for all servers to refresh their caches.&nbsp; There's a lot more whiz-bang features, of course, and it performs pretty darn well.&nbsp; It takes about 5-10 minutes to convert a new cache based on ehcache over to one that is also backed by memcached and participates in all the cache management flows.<br>
<br>
----- Original Message ----<br>
From: Matt Ingenthron &lt;Matt.Ingenthron@Sun.COM&gt;<br>
To: Marcus Bointon &lt;marcus@synchromedia.co.uk&gt;<br>
Cc: Memcached list &lt;memcached@lists.danga.com&gt;<br>
Sent: Tuesday, August 28, 2007 10:31:28 PM<br>
Subject: Re: memcached replication<br>
<br>
Marcus Bointon wrote:<br>
&gt; On 29 Aug 2007, at 00:37, Dustin Sallings wrote:<br>
&gt;<br>
&gt;&gt; My goal is not replication, but to allow for a sort of L1 cache in an<br>
&gt;&gt; application with memcached as an L2 and cache invalidation service.<br>
&gt;<br>
&gt; That's a really nice idea. I've seen something vaguely similar with<br>
&gt; jgroups, but it lacks the best bits of both memcache and in-process<br>
&gt; caches (I'm also using APC with PHP). I can see that being a very<br>
&gt; efficient system.<br>
<br>
That's also what ehCache does (in process cache, with remote L2 cache)<br>
for Java applications.<br>
<br>
I've looked at it a bit and talked with Greg Luck about it (the night he<br>
released his "benchmark" between ehCache and memcached).&nbsp; The<br>
"benchmark" shows an impressive chart but leaves out the details you<br>
really need to understand what's going on-- looks like his blog filled<br>
in the details.<br>
<br>
Personally, I see room for both approaches.&nbsp; From discussions with<br>
others, there are times you just want an app to minimize local memory<br>
usage.&nbsp; Plus, in talking with Greg, he specifically plans in most cases<br>
to have a cache that overflows OS page buffer, which tells you it's<br>
typically deployed in a different way than memcached.&nbsp; That doesn't<br>
negate the fact that sometimes a well managed, in-process cache would be<br>
an advantage.<br>
<br>
- Matt<br>
<br>
--<br>
Matt Ingenthron - Web Infrastructure Solutions Architect<br>
Sun Microsystems, Inc. - Global Systems Practice<br>
<a rel="nofollow" target="_blank" href="http://blogs.sun.com/mingenthron/">http://blogs.sun.com/mingenthron/</a><br>
email: matt.ingenthron@sun.com&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Phone: 310-242-6439<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ____________________________________________________________________________________<br>
Park yourself in front of a world of choices in alternative vehicles. Visit the Yahoo! Auto Green Center.<br>
<a rel="nofollow" target="_blank" href="http://autos.yahoo.com/green_center/">http://autos.yahoo.com/green_center/</a><br>
<br>
</font>
</p>

</div><br></div></div><br>
      <hr size=1>Sick sense of humor? Visit Yahoo! TV's 
<a href="http://us.rd.yahoo.com/evt=47093/*http://tv.yahoo.com/collections/222">Comedy with an Edge </a>to see what's on, when. 


</body></html>