<?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: Looking in to Erlang</title>
	<atom:link href="http://michaelkimsal.com/blog/looking-in-to-erlang/feed/" rel="self" type="application/rss+xml" />
	<link>http://michaelkimsal.com/blog/looking-in-to-erlang/</link>
	<description>Web development and new media observations</description>
	<lastBuildDate>Sat, 13 Mar 2010 16:16:27 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Matthew Turland</title>
		<link>http://michaelkimsal.com/blog/looking-in-to-erlang/comment-page-1/#comment-41909</link>
		<dc:creator>Matthew Turland</dc:creator>
		<pubDate>Thu, 17 Jul 2008 23:40:10 +0000</pubDate>
		<guid isPermaLink="false">http://michaelkimsal.com/blog/?p=588#comment-41909</guid>
		<description>From my perspective, it seems that shared hosting is slowly losing ground to VPS systems. Virtualization is gaining wider adoption and seems to be the way of the future with the advent of cloud computing. As such, I&#039;d expect that it&#039;s going to become more common for you to be able to run whatever you can administrate on your own virtual server in the coming years. I&#039;ve used A Small Orange for hosting in the past any they offer VPS service now for what I think is a reasonable price. http://www.asmallorange.com/services/vps/</description>
		<content:encoded><![CDATA[<p>From my perspective, it seems that shared hosting is slowly losing ground to VPS systems. Virtualization is gaining wider adoption and seems to be the way of the future with the advent of cloud computing. As such, I&#8217;d expect that it&#8217;s going to become more common for you to be able to run whatever you can administrate on your own virtual server in the coming years. I&#8217;ve used A Small Orange for hosting in the past any they offer VPS service now for what I think is a reasonable price. <a href="http://www.asmallorange.com/services/vps/" rel="nofollow">http://www.asmallorange.com/services/vps/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark</title>
		<link>http://michaelkimsal.com/blog/looking-in-to-erlang/comment-page-1/#comment-39914</link>
		<dc:creator>Mark</dc:creator>
		<pubDate>Thu, 10 Jul 2008 15:15:47 +0000</pubDate>
		<guid isPermaLink="false">http://michaelkimsal.com/blog/?p=588#comment-39914</guid>
		<description>We need to see hosting providers that have nothing but erlang... or lighthttpd, or RoR by default for every vhost.

Right now, any erlang app is going to be highly specialized since the deployment opportunities are so specialized (i.e. not cheap hosts).  Even if you have access to your own server, you have to kick off apache, or use some complex work arounds to dodge apache.

When are the hosting companies going to provide niche hosting platforms?  I would even be okay with it if they wanted to call them &quot;micro-platforms&quot; or something dumb like that.

When are hosting control panels going to let go of LAMP... or at least recognize other forms of hosting besides LAMP?</description>
		<content:encoded><![CDATA[<p>We need to see hosting providers that have nothing but erlang&#8230; or lighthttpd, or RoR by default for every vhost.</p>
<p>Right now, any erlang app is going to be highly specialized since the deployment opportunities are so specialized (i.e. not cheap hosts).  Even if you have access to your own server, you have to kick off apache, or use some complex work arounds to dodge apache.</p>
<p>When are the hosting companies going to provide niche hosting platforms?  I would even be okay with it if they wanted to call them &#8220;micro-platforms&#8221; or something dumb like that.</p>
<p>When are hosting control panels going to let go of LAMP&#8230; or at least recognize other forms of hosting besides LAMP?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Casey</title>
		<link>http://michaelkimsal.com/blog/looking-in-to-erlang/comment-page-1/#comment-39699</link>
		<dc:creator>Casey</dc:creator>
		<pubDate>Thu, 10 Jul 2008 01:07:17 +0000</pubDate>
		<guid isPermaLink="false">http://michaelkimsal.com/blog/?p=588#comment-39699</guid>
		<description>Just out of curiosity, what&#039;s the difference between Haskell and Erlang with respect to this?  Both seem to be very similar languages and Haskell seems to be a bit more efficient with respect to concurrency, at least when you look at the &lt;a href=&quot;http://shootout.alioth.debian.org/gp4/benchmark.php?test=threadring&amp;lang=all&quot; rel=&quot;nofollow&quot;&gt;Computer Language Shootout.&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Just out of curiosity, what&#8217;s the difference between Haskell and Erlang with respect to this?  Both seem to be very similar languages and Haskell seems to be a bit more efficient with respect to concurrency, at least when you look at the <a href="http://shootout.alioth.debian.org/gp4/benchmark.php?test=threadring&amp;lang=all" rel="nofollow">Computer Language Shootout.</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: daaku</title>
		<link>http://michaelkimsal.com/blog/looking-in-to-erlang/comment-page-1/#comment-39617</link>
		<dc:creator>daaku</dc:creator>
		<pubDate>Wed, 09 Jul 2008 15:54:08 +0000</pubDate>
		<guid isPermaLink="false">http://michaelkimsal.com/blog/?p=588#comment-39617</guid>
		<description>The major difference with the share-nothing behavior of PHP and erlang is the the erlang process is share-nothing but yet long lived. Python, Ruby, Perl when using the more common web frameworks use a long lived instance of the interpreter to serve requests.

But erlang&#039;s strength is not the shared nothing behavior itself, its the other benefits it brings with it - like transparent preemptive parallelization. In erlang, you dont think of threads at all, leaving all the complexity associated with it.

Erlang is useful when you need massive concurrency, services that never shut down (the OTP libraries), and need hot code loading (think MMORPG game servers that need to be upgraded without disconnecting users).</description>
		<content:encoded><![CDATA[<p>The major difference with the share-nothing behavior of PHP and erlang is the the erlang process is share-nothing but yet long lived. Python, Ruby, Perl when using the more common web frameworks use a long lived instance of the interpreter to serve requests.</p>
<p>But erlang&#8217;s strength is not the shared nothing behavior itself, its the other benefits it brings with it &#8211; like transparent preemptive parallelization. In erlang, you dont think of threads at all, leaving all the complexity associated with it.</p>
<p>Erlang is useful when you need massive concurrency, services that never shut down (the OTP libraries), and need hot code loading (think MMORPG game servers that need to be upgraded without disconnecting users).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robin Mehner</title>
		<link>http://michaelkimsal.com/blog/looking-in-to-erlang/comment-page-1/#comment-39577</link>
		<dc:creator>Robin Mehner</dc:creator>
		<pubDate>Wed, 09 Jul 2008 15:19:16 +0000</pubDate>
		<guid isPermaLink="false">http://michaelkimsal.com/blog/?p=588#comment-39577</guid>
		<description>Erlang is a slightly bit more than &quot;shared nothing&quot;. It&#039;s more about parallel programming. A &quot;soon to be more famous&quot; project that uses Erlang is CouchDB, definetly worth a look.

http://www.infoq.com/presentations/erlang-software-for-a-concurrent-world is another very interesting source for erlang ... it&#039;s also a very good starting point for Erlang. The language itself has a very diffent approach than PHP has.</description>
		<content:encoded><![CDATA[<p>Erlang is a slightly bit more than &#8220;shared nothing&#8221;. It&#8217;s more about parallel programming. A &#8220;soon to be more famous&#8221; project that uses Erlang is CouchDB, definetly worth a look.</p>
<p><a href="http://www.infoq.com/presentations/erlang-software-for-a-concurrent-world" rel="nofollow">http://www.infoq.com/presentations/erlang-software-for-a-concurrent-world</a> is another very interesting source for erlang &#8230; it&#8217;s also a very good starting point for Erlang. The language itself has a very diffent approach than PHP has.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eduard</title>
		<link>http://michaelkimsal.com/blog/looking-in-to-erlang/comment-page-1/#comment-39576</link>
		<dc:creator>Eduard</dc:creator>
		<pubDate>Wed, 09 Jul 2008 15:03:45 +0000</pubDate>
		<guid isPermaLink="false">http://michaelkimsal.com/blog/?p=588#comment-39576</guid>
		<description>@Thomas: take a look at twoorl (http://twoorl.com) - erlang twitter-like site.</description>
		<content:encoded><![CDATA[<p>@Thomas: take a look at twoorl (<a href="http://twoorl.com" rel="nofollow">http://twoorl.com</a>) &#8211; erlang twitter-like site.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas</title>
		<link>http://michaelkimsal.com/blog/looking-in-to-erlang/comment-page-1/#comment-39571</link>
		<dc:creator>Thomas</dc:creator>
		<pubDate>Wed, 09 Jul 2008 13:49:14 +0000</pubDate>
		<guid isPermaLink="false">http://michaelkimsal.com/blog/?p=588#comment-39571</guid>
		<description>All I&#039;m gonna say is that Yaws looks pretty kick-ass. And if I ever do set out to build a site for many, many users (Twitter-esque) or for simulations, I&#039;ll take a long, hard look at Erlang. I&#039;ve fiddled with it before, and it&#039;s a nice little language. It&#039;s just not necessary for the sort of stuff I&#039;m working on at the moment.</description>
		<content:encoded><![CDATA[<p>All I&#8217;m gonna say is that Yaws looks pretty kick-ass. And if I ever do set out to build a site for many, many users (Twitter-esque) or for simulations, I&#8217;ll take a long, hard look at Erlang. I&#8217;ve fiddled with it before, and it&#8217;s a nice little language. It&#8217;s just not necessary for the sort of stuff I&#8217;m working on at the moment.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
