<?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"
	>
<channel>
	<title>Comments on: If I Were Building Amazon.com&#8230;</title>
	<atom:link href="http://yarivsblog.com/articles/2007/10/10/if-i-were-building-amazoncom/feed/" rel="self" type="application/rss+xml" />
	<link>http://yarivsblog.com/articles/2007/10/10/if-i-were-building-amazoncom/</link>
	<description>Adventures in Open Source Erlang</description>
	<pubDate>Fri, 16 May 2008 03:43:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Yariv</title>
		<link>http://yarivsblog.com/articles/2007/10/10/if-i-were-building-amazoncom/#comment-58956</link>
		<dc:creator>Yariv</dc:creator>
		<pubDate>Mon, 12 Nov 2007 06:13:55 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/articles/2007/10/10/if-i-were-building-amazoncom/#comment-58956</guid>
		<description>That's a good idea. I'll look into using plists.</description>
		<content:encoded><![CDATA[<p>That&#8217;s a good idea. I&#8217;ll look into using plists.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David King</title>
		<link>http://yarivsblog.com/articles/2007/10/10/if-i-were-building-amazoncom/#comment-58557</link>
		<dc:creator>David King</dc:creator>
		<pubDate>Sun, 11 Nov 2007 09:13:37 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/articles/2007/10/10/if-i-were-building-amazoncom/#comment-58557</guid>
		<description>By the way, plists does handle exceptions pretty well, and can halt the other running processes if one of them fails, so there's less wasted work</description>
		<content:encoded><![CDATA[<p>By the way, plists does handle exceptions pretty well, and can halt the other running processes if one of them fails, so there&#8217;s less wasted work</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David King</title>
		<link>http://yarivsblog.com/articles/2007/10/10/if-i-were-building-amazoncom/#comment-57884</link>
		<dc:creator>David King</dc:creator>
		<pubDate>Fri, 09 Nov 2007 23:39:22 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/articles/2007/10/10/if-i-were-building-amazoncom/#comment-57884</guid>
		<description>This would be pretty easy to do using plists, you could basically run through the list with ewc like you already do, but using plists:map instead of lists:map. http://code.google.com/p/plists/

Please do post to the list and announce if you do it, I'd use it.</description>
		<content:encoded><![CDATA[<p>This would be pretty easy to do using plists, you could basically run through the list with ewc like you already do, but using plists:map instead of lists:map. <a href="http://code.google.com/p/plists/" rel="nofollow">http://code.google.com/p/plists/</a></p>
<p>Please do post to the list and announce if you do it, I&#8217;d use it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Holton</title>
		<link>http://yarivsblog.com/articles/2007/10/10/if-i-were-building-amazoncom/#comment-51893</link>
		<dc:creator>Mark Holton</dc:creator>
		<pubDate>Sun, 14 Oct 2007 07:15:18 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/articles/2007/10/10/if-i-were-building-amazoncom/#comment-51893</guid>
		<description>...I think the more I read about Erlang and ErlyWeb... the more I get on board.  Thanks for your blog.  Erlang and ErlyWeb seem to me like they have a bright future.</description>
		<content:encoded><![CDATA[<p>&#8230;I think the more I read about Erlang and ErlyWeb&#8230; the more I get on board.  Thanks for your blog.  Erlang and ErlyWeb seem to me like they have a bright future.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Yariv</title>
		<link>http://yarivsblog.com/articles/2007/10/10/if-i-were-building-amazoncom/#comment-51760</link>
		<dc:creator>Yariv</dc:creator>
		<pubDate>Sat, 13 Oct 2007 07:36:57 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/articles/2007/10/10/if-i-were-building-amazoncom/#comment-51760</guid>
		<description>@Bimal I guess exceptions will be sent back to the main controller, which will detect them before rendering the page. The potential downside is that when you render multiple components in parallel and one of them encounters an exception, you have to potentially waste cycles rendering the rest because their processes have already spawned. However, since exceptions don't happen normally (that's why they are called "exceptions" :) ), so there's no need to worry about efficiency. As long as we can show the exceptions to the user, we're fine.

@Al I'm struggling with a crappy CAPTCHA plugin selection. I'll try to fix the situation...</description>
		<content:encoded><![CDATA[<p>@Bimal I guess exceptions will be sent back to the main controller, which will detect them before rendering the page. The potential downside is that when you render multiple components in parallel and one of them encounters an exception, you have to potentially waste cycles rendering the rest because their processes have already spawned. However, since exceptions don&#8217;t happen normally (that&#8217;s why they are called &#8220;exceptions&#8221; :) ), so there&#8217;s no need to worry about efficiency. As long as we can show the exceptions to the user, we&#8217;re fine.</p>
<p>@Al I&#8217;m struggling with a crappy CAPTCHA plugin selection. I&#8217;ll try to fix the situation&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Al</title>
		<link>http://yarivsblog.com/articles/2007/10/10/if-i-were-building-amazoncom/#comment-51215</link>
		<dc:creator>Al</dc:creator>
		<pubDate>Thu, 11 Oct 2007 18:11:17 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/articles/2007/10/10/if-i-were-building-amazoncom/#comment-51215</guid>
		<description>What happened to my comments?</description>
		<content:encoded><![CDATA[<p>What happened to my comments?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bimal Shah</title>
		<link>http://yarivsblog.com/articles/2007/10/10/if-i-were-building-amazoncom/#comment-51214</link>
		<dc:creator>Bimal Shah</dc:creator>
		<pubDate>Thu, 11 Oct 2007 17:50:06 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/articles/2007/10/10/if-i-were-building-amazoncom/#comment-51214</guid>
		<description>This seems like a really good idea. 
Q: Will exceptions be handle-able cleanly? 

I have yet to try ErlyWeb but will. Nice work!</description>
		<content:encoded><![CDATA[<p>This seems like a really good idea.<br />
Q: Will exceptions be handle-able cleanly? </p>
<p>I have yet to try ErlyWeb but will. Nice work!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Al</title>
		<link>http://yarivsblog.com/articles/2007/10/10/if-i-were-building-amazoncom/#comment-51188</link>
		<dc:creator>Al</dc:creator>
		<pubDate>Thu, 11 Oct 2007 09:15:01 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/articles/2007/10/10/if-i-were-building-amazoncom/#comment-51188</guid>
		<description>Actually thats very interesting Yariv I can see a number of occasions where that would be useful. I have been thinking for a while about going beyond MVC + database web frameworks. In doing so I have had to look at things like Map Reduce and virtual views (Couchdb etc..). Thus a web query may well have many parallel processes on the back end (such as a map reduce cluster).

Thus I think it is a good idea in principle.

PS it's also worth thinking what the implications of using Map/reduce rather than a DB would have on the MVC model. If you took this to it's extreme you could have multiple AJAX requests concurrently building parts of a page, calling concurrent backend processes (separate rather than map reduce type problems).

Regards
Al

PPS. there is something really odd happening with your captcha, this is my 5 try at submitting this comment.</description>
		<content:encoded><![CDATA[<p>Actually thats very interesting Yariv I can see a number of occasions where that would be useful. I have been thinking for a while about going beyond MVC + database web frameworks. In doing so I have had to look at things like Map Reduce and virtual views (Couchdb etc..). Thus a web query may well have many parallel processes on the back end (such as a map reduce cluster).</p>
<p>Thus I think it is a good idea in principle.</p>
<p>PS it&#8217;s also worth thinking what the implications of using Map/reduce rather than a DB would have on the MVC model. If you took this to it&#8217;s extreme you could have multiple AJAX requests concurrently building parts of a page, calling concurrent backend processes (separate rather than map reduce type problems).</p>
<p>Regards<br />
Al</p>
<p>PPS. there is something really odd happening with your captcha, this is my 5 try at submitting this comment.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tony Arcieri</title>
		<link>http://yarivsblog.com/articles/2007/10/10/if-i-were-building-amazoncom/#comment-50990</link>
		<dc:creator>Tony Arcieri</dc:creator>
		<pubDate>Thu, 11 Oct 2007 05:47:57 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/articles/2007/10/10/if-i-were-building-amazoncom/#comment-50990</guid>
		<description>I really like the component orientation you have going in ErlyWeb, and adding concurrent component rendering seems like the next logical step, especially if you\'re interfacing with an SOA and are waiting for requests to complete.</description>
		<content:encoded><![CDATA[<p>I really like the component orientation you have going in ErlyWeb, and adding concurrent component rendering seems like the next logical step, especially if you\&#8217;re interfacing with an SOA and are waiting for requests to complete.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
