<?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 on: Concurrent Erlang: Watch out, API developers!</title>
	<atom:link href="http://davetroy.com/posts/concurrent-erlang-watch-out-api-developers/feed" rel="self" type="application/rss+xml" />
	<link>http://davetroy.com/posts/concurrent-erlang-watch-out-api-developers</link>
	<description>Design, Entrepreneurship, Economics and Software</description>
	<lastBuildDate>Tue, 08 May 2012 16:58:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Dave Troy</title>
		<link>http://davetroy.com/posts/concurrent-erlang-watch-out-api-developers#comment-11</link>
		<dc:creator>Dave Troy</dc:creator>
		<pubDate>Mon, 12 Nov 2007 01:59:00 +0000</pubDate>
		<guid isPermaLink="false">http://dave.popvox.com/?p=9#comment-11</guid>
		<description>Geoffrey - I agree entirely; badly designed code that stresses APIs unnecessarily makes no sense.&lt;br/&gt;&lt;br/&gt;That said, a well-designed algorithm that benefits from fast, concurrent access to an API shouldn&#039;t be arbitrarily constrained in terms of number of requests per second.&lt;br/&gt;&lt;br/&gt;If we need to impose limitations today because of the way that APIs are designed and implemented, that is understandable.  But ultimately if Erlang gains popularity for developing client-side algorithms, I&#039;d say it&#039;s a pretty good bet that Erlang will gain popularity on the server side as well.&lt;br/&gt;&lt;br/&gt;The current Web 2.0 paradigm is not geared towards parallel, concurrent algorithms.  Maybe Erlang will lead people down this path.</description>
		<content:encoded><![CDATA[<p>Geoffrey &#8211; I agree entirely; badly designed code that stresses APIs unnecessarily makes no sense.</p>
<p>That said, a well-designed algorithm that benefits from fast, concurrent access to an API shouldn&#8217;t be arbitrarily constrained in terms of number of requests per second.</p>
<p>If we need to impose limitations today because of the way that APIs are designed and implemented, that is understandable.  But ultimately if Erlang gains popularity for developing client-side algorithms, I&#8217;d say it&#8217;s a pretty good bet that Erlang will gain popularity on the server side as well.</p>
<p>The current Web 2.0 paradigm is not geared towards parallel, concurrent algorithms.  Maybe Erlang will lead people down this path.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: topfunky</title>
		<link>http://davetroy.com/posts/concurrent-erlang-watch-out-api-developers#comment-10</link>
		<dc:creator>topfunky</dc:creator>
		<pubDate>Sat, 10 Nov 2007 17:55:00 +0000</pubDate>
		<guid isPermaLink="false">http://dave.popvox.com/?p=9#comment-10</guid>
		<description>Hammering a server with requests has always been bad form. My general understanding has been that issuing more than one request per second is rude.&lt;br/&gt;&lt;br/&gt;Some services limit API consumers to a certain number of requests per hour to discourage developers from writing programs like this.</description>
		<content:encoded><![CDATA[<p>Hammering a server with requests has always been bad form. My general understanding has been that issuing more than one request per second is rude.</p>
<p>Some services limit API consumers to a certain number of requests per hour to discourage developers from writing programs like this.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

