<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for Joped.com</title>
	<atom:link href="http://joped.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://joped.com</link>
	<description>Grumpy geek from Jersey living in San Francisco</description>
	<lastBuildDate>Thu, 20 Oct 2011 18:00:13 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>Comment on A rant about proper memcache usage by Joped</title>
		<link>http://joped.com/2009/03/a-rant-about-proper-memcache-usage/comment-page-1/#comment-25929</link>
		<dc:creator>Joped</dc:creator>
		<pubDate>Thu, 20 Oct 2011 18:00:13 +0000</pubDate>
		<guid isPermaLink="false">http://joped.com/?p=129#comment-25929</guid>
		<description>This is a repost of my response to you on the memcache mailing list.  I figured I would also include it here for those interested.

The  being the response.  topnav-US-EN—new,first_visit,everytone-0 is your key.  I don&#039;t remember what 2050 is.  4477 is your key expiration time.  I also don&#039;t know what 2256 means.

I&#039;d recommend reading the text protocol docs, they can explain it in further detail.</description>
		<content:encoded><![CDATA[<p>This is a repost of my response to you on the memcache mailing list.  I figured I would also include it here for those interested.</p>
<p>The  being the response.  topnav-US-EN—new,first_visit,everytone-0 is your key.  I don&#8217;t remember what 2050 is.  4477 is your key expiration time.  I also don&#8217;t know what 2256 means.</p>
<p>I&#8217;d recommend reading the text protocol docs, they can explain it in further detail.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A rant about proper memcache usage by Mark Kruger</title>
		<link>http://joped.com/2009/03/a-rant-about-proper-memcache-usage/comment-page-1/#comment-25897</link>
		<dc:creator>Mark Kruger</dc:creator>
		<pubDate>Tue, 18 Oct 2011 18:11:33 +0000</pubDate>
		<guid isPermaLink="false">http://joped.com/?p=129#comment-25897</guid>
		<description>What I cannot find is documentation on what the verbose output actually means. For example, I have the following:

&lt;set topnav-US-EN---new,first_visit,everytone-0 2050 4477 2256

Then later I see the same thing except the numbers are 0,2050 4438, 2256 (the middle number changes).... I recognize my key from my set statement... what does the rest of it mean? I can&#039;t seem to find any info on that.

-Mark</description>
		<content:encoded><![CDATA[<p>What I cannot find is documentation on what the verbose output actually means. For example, I have the following:</p>
<p>&lt;set topnav-US-EN&#8212;new,first_visit,everytone-0 2050 4477 2256</p>
<p>Then later I see the same thing except the numbers are 0,2050 4438, 2256 (the middle number changes)&#8230;. I recognize my key from my set statement&#8230; what does the rest of it mean? I can&#039;t seem to find any info on that.</p>
<p>-Mark</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A rant about proper memcache usage by Memcached and its applications for mobile web application use - Igoe Design LLC</title>
		<link>http://joped.com/2009/03/a-rant-about-proper-memcache-usage/comment-page-1/#comment-23982</link>
		<dc:creator>Memcached and its applications for mobile web application use - Igoe Design LLC</dc:creator>
		<pubDate>Tue, 23 Aug 2011 15:18:30 +0000</pubDate>
		<guid isPermaLink="false">http://joped.com/?p=129#comment-23982</guid>
		<description>[...] http://joped.com/2009/03/a-rant-about-proper-memcache-usage/ [...]</description>
		<content:encoded><![CDATA[<p>[...] <a href="http://joped.com/2009/03/a-rant-about-proper-memcache-usage/" rel="nofollow">http://joped.com/2009/03/a-rant-about-proper-memcache-usage/</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Sites with bad OpenID support by ProfessorTom</title>
		<link>http://joped.com/2008/12/sites-with-bad-openid-support/comment-page-1/#comment-16320</link>
		<dc:creator>ProfessorTom</dc:creator>
		<pubDate>Tue, 15 Feb 2011 02:49:58 +0000</pubDate>
		<guid isPermaLink="false">http://joped.com/?p=47#comment-16320</guid>
		<description>I want to use Live Journal as my OpenID provider, but Google can&#039;t seem to talk nicely with LJ. Annoying. As. Hell.

In recent days, I&#039;ve come to view Twitter as my &lt;a href=&quot;http://www.codinghorror.com/blog/2010/11/your-internet-drivers-license.html&quot; rel=&quot;nofollow&quot;&gt;internet driver&#039;s license&lt;/a&gt;, but not enough sites allow me to identify via Twitter. Maddening.</description>
		<content:encoded><![CDATA[<p>I want to use Live Journal as my OpenID provider, but Google can&#8217;t seem to talk nicely with LJ. Annoying. As. Hell.</p>
<p>In recent days, I&#8217;ve come to view Twitter as my <a href="http://www.codinghorror.com/blog/2010/11/your-internet-drivers-license.html" rel="nofollow">internet driver&#8217;s license</a>, but not enough sites allow me to identify via Twitter. Maddening.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on About by Althea Jacques</title>
		<link>http://joped.com/about/comment-page-1/#comment-12058</link>
		<dc:creator>Althea Jacques</dc:creator>
		<pubDate>Fri, 29 Oct 2010 04:34:54 +0000</pubDate>
		<guid isPermaLink="false">http://joped.com/?page_id=59#comment-12058</guid>
		<description>To tell the truth, I am speechless. The Shawshank Redemption is wonderful. I&#039;am not too old film fan, in fact, this film is realised whenI was born, and thence I am more used to films with improbable special effects, edge-of-your-seat action, et cetera. This movie has zero of that, and nonetheless, it appeals me very . The way Frank Darabont uses the narration of Red to drive on the story, the beauty of   the music used (note the mouth harp used just before Red finding the letter close to the end). The entire film, from start to finish, from actions to sound, is a beacon of hope, judgement, and repurchase. The cast is mastered, Morgan Freeman(Red) really brings about a refreshing feel to the film, and that&#039;s exactly what the film is, what a movie should be. Really recommended for each film fan.</description>
		<content:encoded><![CDATA[<p>To tell the truth, I am speechless. The Shawshank Redemption is wonderful. I&#8217;am not too old film fan, in fact, this film is realised whenI was born, and thence I am more used to films with improbable special effects, edge-of-your-seat action, et cetera. This movie has zero of that, and nonetheless, it appeals me very . The way Frank Darabont uses the narration of Red to drive on the story, the beauty of   the music used (note the mouth harp used just before Red finding the letter close to the end). The entire film, from start to finish, from actions to sound, is a beacon of hope, judgement, and repurchase. The cast is mastered, Morgan Freeman(Red) really brings about a refreshing feel to the film, and that&#8217;s exactly what the film is, what a movie should be. Really recommended for each film fan.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Amazing un-edited night shot by hanz</title>
		<link>http://joped.com/2010/05/amazing-un-edited-night-shot/comment-page-1/#comment-7328</link>
		<dc:creator>hanz</dc:creator>
		<pubDate>Thu, 03 Jun 2010 23:01:51 +0000</pubDate>
		<guid isPermaLink="false">http://joped.com/?p=413#comment-7328</guid>
		<description>Nice picture. Seem so cozy.

Anyways, every time I hear or read D80, I always think of a friend of mine who ‘baptist’ Nikon D80. Let’s just say she was brokenhearted and she literally soaked the camera inside a bucket full of water with detergent for the whole night. Ouch…

She got that camera for her b/f and when they broke up her cousin insisted to take the camera back from him. She ‘baptist’ the camera, and tell her cousin to tell her ex that he can have it.. hahaha. Not a bad payback. Well it made her feel better that’s for sure.</description>
		<content:encoded><![CDATA[<p>Nice picture. Seem so cozy.</p>
<p>Anyways, every time I hear or read D80, I always think of a friend of mine who ‘baptist’ Nikon D80. Let’s just say she was brokenhearted and she literally soaked the camera inside a bucket full of water with detergent for the whole night. Ouch…</p>
<p>She got that camera for her b/f and when they broke up her cousin insisted to take the camera back from him. She ‘baptist’ the camera, and tell her cousin to tell her ex that he can have it.. hahaha. Not a bad payback. Well it made her feel better that’s for sure.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Nightshots of San Francisco 11/08/2009 by cool picture</title>
		<link>http://joped.com/2009/11/nightshots-of-san-francisco-11082009/comment-page-1/#comment-5680</link>
		<dc:creator>cool picture</dc:creator>
		<pubDate>Thu, 08 Apr 2010 20:26:45 +0000</pubDate>
		<guid isPermaLink="false">http://joped.com/?p=336#comment-5680</guid>
		<description>&lt;strong&gt;cool picture...&lt;/strong&gt;

[...] Nightshots of San Francisco 11/08/2009 &#124; Joped.com [...]...</description>
		<content:encoded><![CDATA[<p><strong>cool picture&#8230;</strong></p>
<p>[...] Nightshots of San Francisco 11/08/2009 | Joped.com [...]&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Goodbye Evony and the alliance FUBAR on server 114 by Harfagri</title>
		<link>http://joped.com/2010/03/goodbye-evony-and-the-alliance-fubar-on-server-114/comment-page-1/#comment-5095</link>
		<dc:creator>Harfagri</dc:creator>
		<pubDate>Sun, 07 Mar 2010 13:03:17 +0000</pubDate>
		<guid isPermaLink="false">http://joped.com/?p=368#comment-5095</guid>
		<description>Dude, I know that feeling ;)

It was fun playing with you and now Vic is following you in leaving the game.

Hope to see you come back, I returned two weeks ago, and it&#039;s actually very nice to have no army to think about and be able to build the empire again up from the ruins ;)

kind regards
-Har</description>
		<content:encoded><![CDATA[<p>Dude, I know that feeling <img src='http://joped.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>It was fun playing with you and now Vic is following you in leaving the game.</p>
<p>Hope to see you come back, I returned two weeks ago, and it&#8217;s actually very nice to have no army to think about and be able to build the empire again up from the ruins <img src='http://joped.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>kind regards<br />
-Har</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Goodbye Evony and the alliance FUBAR on server 114 by dwight</title>
		<link>http://joped.com/2010/03/goodbye-evony-and-the-alliance-fubar-on-server-114/comment-page-1/#comment-5092</link>
		<dc:creator>dwight</dc:creator>
		<pubDate>Sun, 07 Mar 2010 01:45:16 +0000</pubDate>
		<guid isPermaLink="false">http://joped.com/?p=368#comment-5092</guid>
		<description>:( will miss ya buddy</description>
		<content:encoded><![CDATA[<p> <img src='http://joped.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  will miss ya buddy</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A rant about proper memcache usage by Simon Green</title>
		<link>http://joped.com/2009/03/a-rant-about-proper-memcache-usage/comment-page-1/#comment-4282</link>
		<dc:creator>Simon Green</dc:creator>
		<pubDate>Thu, 05 Nov 2009 09:02:19 +0000</pubDate>
		<guid isPermaLink="false">http://joped.com/?p=129#comment-4282</guid>
		<description>Fantastic write up and rant :) It makes me despair when these basic rules get thrown out the window!

We did however just have to write a backup for memcached...

We have a site which for client requirements reasons absolutely has to run off Oracle, but the site itself makes a huge amount of queries on the homepage. If a change is made and the homepage cache has to be emptied the load put on Oracle by the volume of traffic hitting the page takes down the Oracle server. To get around this, we run a queue which replaces keys in Memcached in the background, rather than deleting the cache and letting a user repopulate it with a hit.

Our problem though is if one of the memcached servers goes down for any reason such as power failure or any general failure. Because the users no longer rebuild the cache, there is no way to rebuild the lost content. Instead what we are doing is piping the memcached log through a deamon we have written which scans for PUTs and when a PUT is done it does a GET on that key and saves it out to an SQLlite database. This effectively gives us a background running mirror of each memcached instance. Then on boot, the contents of the SQLlite table is loaded back into memcached very quickly.

An ugly and unfortunate but effective solution to a painful problem.</description>
		<content:encoded><![CDATA[<p>Fantastic write up and rant <img src='http://joped.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  It makes me despair when these basic rules get thrown out the window!</p>
<p>We did however just have to write a backup for memcached&#8230;</p>
<p>We have a site which for client requirements reasons absolutely has to run off Oracle, but the site itself makes a huge amount of queries on the homepage. If a change is made and the homepage cache has to be emptied the load put on Oracle by the volume of traffic hitting the page takes down the Oracle server. To get around this, we run a queue which replaces keys in Memcached in the background, rather than deleting the cache and letting a user repopulate it with a hit.</p>
<p>Our problem though is if one of the memcached servers goes down for any reason such as power failure or any general failure. Because the users no longer rebuild the cache, there is no way to rebuild the lost content. Instead what we are doing is piping the memcached log through a deamon we have written which scans for PUTs and when a PUT is done it does a GET on that key and saves it out to an SQLlite database. This effectively gives us a background running mirror of each memcached instance. Then on boot, the contents of the SQLlite table is loaded back into memcached very quickly.</p>
<p>An ugly and unfortunate but effective solution to a painful problem.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

