<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Ramaze: a Ruby framework that will amaze</title>
	<link>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/</link>
	<description>By Antonio Cangiano, Software Engineer &#38; Technical Evangelist at IBM</description>
	<pubDate>Sat, 17 May 2008 12:00:56 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: infx.nl &#187; The Knights Templater part II: Priory of Haml</title>
		<link>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2405</link>
		<dc:creator>infx.nl &#187; The Knights Templater part II: Priory of Haml</dc:creator>
		<pubDate>Fri, 01 Feb 2008 21:40:12 +0000</pubDate>
		<guid>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2405</guid>
		<description>[...] has been popping op often lately in my feed reader. It certainly gets the community talking, but no-one really [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] has been popping op often lately in my feed reader. It certainly gets the community talking, but no-one really [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pistos</title>
		<link>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2387</link>
		<dc:creator>Pistos</dc:creator>
		<pubDate>Thu, 31 Jan 2008 14:55:42 +0000</pubDate>
		<guid>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2387</guid>
		<description>For what it's worth, I'll mention that we've recently redesigned our site (http://ramaze.net ) using a logo crafted by jeedee.  Nevertheless, if any designers want to throw together a fresh mockup or three, we would be happy to hear from folks in our IRC channel.</description>
		<content:encoded><![CDATA[<p>For what it&#8217;s worth, I&#8217;ll mention that we&#8217;ve recently redesigned our site (http://ramaze.net ) using a logo crafted by jeedee.  Nevertheless, if any designers want to throw together a fresh mockup or three, we would be happy to hear from folks in our IRC channel.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lucasjosh.com &#187; Blog Archive &#187; Links for 1/30/08 [my NetNewsWire tabs]</title>
		<link>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2382</link>
		<dc:creator>lucasjosh.com &#187; Blog Archive &#187; Links for 1/30/08 [my NetNewsWire tabs]</dc:creator>
		<pubDate>Thu, 31 Jan 2008 05:12:16 +0000</pubDate>
		<guid>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2382</guid>
		<description>[...] Ramaze: a Ruby framework that will amaze &#124; Zen and the Art of Ruby Programming [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Ramaze: a Ruby framework that will amaze | Zen and the Art of Ruby Programming [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 10 Alternative Ruby Web Frameworks &#171; Accidental Technologist</title>
		<link>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2274</link>
		<dc:creator>10 Alternative Ruby Web Frameworks &#171; Accidental Technologist</dc:creator>
		<pubDate>Mon, 14 Jan 2008 12:33:15 +0000</pubDate>
		<guid>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2274</guid>
		<description>[...] I found a nice article putting Ramaze to work at Zen and the Art of Ruby Programming. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] I found a nice article putting Ramaze to work at Zen and the Art of Ruby Programming. [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Harmen</title>
		<link>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2272</link>
		<dc:creator>Harmen</dc:creator>
		<pubDate>Mon, 14 Jan 2008 07:29:51 +0000</pubDate>
		<guid>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2272</guid>
		<description>(Fun, discussions about a side remark in a long post :)
If 1 memcache server goes down you lose your session. Yes, your client will connect to another memcached, but your session is still gone. Memcaches don't replicate. No fun if you use it to keep track of your payment process.
No, it won't delete keys at random, but it makes no guarantees either. And it's not expected to make them.

The link indeed gets it right,
but only if you use memcache for session cache once it's proven your databases can't have the load. You know, the whole premature optimisation thing.</description>
		<content:encoded><![CDATA[<p>(Fun, discussions about a side remark in a long post <img src='http://antoniocangiano.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
If 1 memcache server goes down you lose your session. Yes, your client will connect to another memcached, but your session is still gone. Memcaches don&#8217;t replicate. No fun if you use it to keep track of your payment process.<br />
No, it won&#8217;t delete keys at random, but it makes no guarantees either. And it&#8217;s not expected to make them.</p>
<p>The link indeed gets it right,<br />
but only if you use memcache for session cache once it&#8217;s proven your databases can&#8217;t have the load. You know, the whole premature optimisation thing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonthan Buch</title>
		<link>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2248</link>
		<dc:creator>Jonthan Buch</dc:creator>
		<pubDate>Fri, 11 Jan 2008 22:01:37 +0000</pubDate>
		<guid>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2248</guid>
		<description>@Harmen
As on anything, the usage of memcached is highly dependent on the usecase.  Generally, sessions _are_ recomputable (user logging in again, doing whatever steps (if the application has to carry state)).
Now it depends on how reliable you want the system to be.  Server going down: use more than one memcached (although that never happened to me yet).  Cache invalidation: It will not randomly delete keys, it uses LRU (or expiration timeouts).
If you transfer data through sessions, which absolutely have to be persistant, of course, get a real system which uses a file/db backend, if you just transfer the value 'is logged in', I would argue that the data is "less critical".  Also see:  http://www.eu.socialtext.net/memcached/index.cgi?sessions</description>
		<content:encoded><![CDATA[<p>@Harmen<br />
As on anything, the usage of memcached is highly dependent on the usecase.  Generally, sessions _are_ recomputable (user logging in again, doing whatever steps (if the application has to carry state)).<br />
Now it depends on how reliable you want the system to be.  Server going down: use more than one memcached (although that never happened to me yet).  Cache invalidation: It will not randomly delete keys, it uses LRU (or expiration timeouts).<br />
If you transfer data through sessions, which absolutely have to be persistant, of course, get a real system which uses a file/db backend, if you just transfer the value &#8216;is logged in&#8217;, I would argue that the data is &#8220;less critical&#8221;.  Also see:  <a href="http://www.eu.socialtext.net/memcached/index.cgi?sessions" rel="nofollow">http://www.eu.socialtext.net/memcached/index.cgi?sessions</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Harmen</title>
		<link>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2242</link>
		<dc:creator>Harmen</dc:creator>
		<pubDate>Fri, 11 Jan 2008 08:05:28 +0000</pubDate>
		<guid>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2242</guid>
		<description>whoa, using memcache for session storage is a _really_ bad idea. Memcache is great, but only as cache for data you can recompute. It can and will delete keys whenever it feels like it (e.g. short on memory, or a server crashes), and you'll lose you session data then.</description>
		<content:encoded><![CDATA[<p>whoa, using memcache for session storage is a _really_ bad idea. Memcache is great, but only as cache for data you can recompute. It can and will delete keys whenever it feels like it (e.g. short on memory, or a server crashes), and you&#8217;ll lose you session data then.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ?????? &#187; Blog Archive &#187; Ramaze</title>
		<link>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2220</link>
		<dc:creator>?????? &#187; Blog Archive &#187; Ramaze</dc:creator>
		<pubDate>Wed, 09 Jan 2008 16:00:19 +0000</pubDate>
		<guid>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2220</guid>
		<description>[...] Sinatra Sinatra, a Ruby web framework, and Why It Matters  Ramaze: a Ruby framework that will amaze [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Sinatra Sinatra, a Ruby web framework, and Why It Matters  Ramaze: a Ruby framework that will amaze [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: riffraff</title>
		<link>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2219</link>
		<dc:creator>riffraff</dc:creator>
		<pubDate>Wed, 09 Jan 2008 15:51:34 +0000</pubDate>
		<guid>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2219</guid>
		<description>in reply to Lorenzo's: I believe the comparison to CherryPy is quite accurate, cause in spirit ramaze is quite similar (albeit being small, clean &#38; rubyish instead of small, clean &#38; pythonic).

But I believe ramaze puts a bit more accent on including utilities than cherrypy (i.e. openid authentication, modal operations etc).

Dunno about web.py though.</description>
		<content:encoded><![CDATA[<p>in reply to Lorenzo&#8217;s: I believe the comparison to CherryPy is quite accurate, cause in spirit ramaze is quite similar (albeit being small, clean &amp; rubyish instead of small, clean &amp; pythonic).</p>
<p>But I believe ramaze puts a bit more accent on including utilities than cherrypy (i.e. openid authentication, modal operations etc).</p>
<p>Dunno about web.py though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Conway</title>
		<link>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2218</link>
		<dc:creator>Jonathan Conway</dc:creator>
		<pubDate>Wed, 09 Jan 2008 15:01:02 +0000</pubDate>
		<guid>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2218</guid>
		<description>Excellent, I hadn't previously realised how alive the community within Ramaze was! Great to see such a fantastic framework getting stronger.</description>
		<content:encoded><![CDATA[<p>Excellent, I hadn&#8217;t previously realised how alive the community within Ramaze was! Great to see such a fantastic framework getting stronger.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ralf Hessmann</title>
		<link>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2216</link>
		<dc:creator>Ralf Hessmann</dc:creator>
		<pubDate>Wed, 09 Jan 2008 13:36:14 +0000</pubDate>
		<guid>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2216</guid>
		<description>Thanks for this ramazing post, Antonio.
Ramaze is really amazing.</description>
		<content:encoded><![CDATA[<p>Thanks for this ramazing post, Antonio.<br />
Ramaze is really amazing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shanti Braford</title>
		<link>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2215</link>
		<dc:creator>Shanti Braford</dc:creator>
		<pubDate>Wed, 09 Jan 2008 11:30:42 +0000</pubDate>
		<guid>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2215</guid>
		<description>This is a great writeup.  I'll have to tinker with this when I have the chance.

Merb also looks really neat.  Are there any "shootouts" or any comparison matrices comparing the various frameworks?</description>
		<content:encoded><![CDATA[<p>This is a great writeup.  I&#8217;ll have to tinker with this when I have the chance.</p>
<p>Merb also looks really neat.  Are there any &#8220;shootouts&#8221; or any comparison matrices comparing the various frameworks?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Tam</title>
		<link>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2214</link>
		<dc:creator>John Tam</dc:creator>
		<pubDate>Wed, 09 Jan 2008 09:30:39 +0000</pubDate>
		<guid>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2214</guid>
		<description>It's attractive, maybe i will give it a shot someday.
Thanks for the contribution you guys have done.</description>
		<content:encoded><![CDATA[<p>It&#8217;s attractive, maybe i will give it a shot someday.<br />
Thanks for the contribution you guys have done.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lorenzo Bolognini</title>
		<link>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2196</link>
		<dc:creator>Lorenzo Bolognini</dc:creator>
		<pubDate>Tue, 08 Jan 2008 10:05:35 +0000</pubDate>
		<guid>http://antoniocangiano.com/2008/01/08/ramaze-a-ruby-framework-that-will-amaze/#comment-2196</guid>
		<description>Looks like CherryPy or web.py</description>
		<content:encoded><![CDATA[<p>Looks like CherryPy or web.py</p>
]]></content:encoded>
	</item>
</channel>
</rss>
