<?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 SMYCK</title>
	<atom:link href="http://smyck.net/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://smyck.net</link>
	<description></description>
	<lastBuildDate>Wed, 16 May 2012 20:46:22 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Comment on Evaluating Online Backup Services by yaybe</title>
		<link>http://smyck.net/2011/07/10/evaluating-online-backup-services/#comment-1025</link>
		<dc:creator>yaybe</dc:creator>
		<pubDate>Wed, 16 May 2012 20:46:22 +0000</pubDate>
		<guid isPermaLink="false">http://smyck.net/?p=2092491958#comment-1025</guid>
		<description>Hi,
has anyone tried dolly drive?</description>
		<content:encoded><![CDATA[<p>Hi,<br />
has anyone tried dolly drive?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Erlang? by zorg</title>
		<link>http://smyck.net/2012/04/22/why-erlang/#comment-984</link>
		<dc:creator>zorg</dc:creator>
		<pubDate>Tue, 01 May 2012 12:56:02 +0000</pubDate>
		<guid isPermaLink="false">http://smyck.net/?p=2092492022#comment-984</guid>
		<description>Erlang like Node does aynchronous IO, but unlike Node it has a preemptive scheduler, so CPU-bound computations are not an issue.

Also Erlang use multiple threads of execution to good effect to monitor and recover from failures
(see Error Handling in http://ferd.ca/an-open-letter-to-the-erlang-beginner-or-onlooker.html) 

Finally, Erlang allows transparent distribution, sending messages to remote or local processes is very similar

So Node and Erlang are quite different beasts.</description>
		<content:encoded><![CDATA[<p>Erlang like Node does aynchronous IO, but unlike Node it has a preemptive scheduler, so CPU-bound computations are not an issue.</p>
<p>Also Erlang use multiple threads of execution to good effect to monitor and recover from failures<br />
(see Error Handling in <a href="http://ferd.ca/an-open-letter-to-the-erlang-beginner-or-onlooker.html" rel="nofollow">http://ferd.ca/an-open-letter-to-the-erlang-beginner-or-onlooker.html</a>) </p>
<p>Finally, Erlang allows transparent distribution, sending messages to remote or local processes is very similar</p>
<p>So Node and Erlang are quite different beasts.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Erlang? by zorg</title>
		<link>http://smyck.net/2012/04/22/why-erlang/#comment-983</link>
		<dc:creator>zorg</dc:creator>
		<pubDate>Tue, 01 May 2012 12:45:45 +0000</pubDate>
		<guid isPermaLink="false">http://smyck.net/?p=2092492022#comment-983</guid>
		<description>What you won&#039;t get with an actor library is Erlang&#039;s runtime.
Processes are garbage collected individually, and the VM is multicore-ready</description>
		<content:encoded><![CDATA[<p>What you won&#8217;t get with an actor library is Erlang&#8217;s runtime.<br />
Processes are garbage collected individually, and the VM is multicore-ready</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Erlang? by Mikko Tikkanen</title>
		<link>http://smyck.net/2012/04/22/why-erlang/#comment-977</link>
		<dc:creator>Mikko Tikkanen</dc:creator>
		<pubDate>Fri, 27 Apr 2012 07:59:41 +0000</pubDate>
		<guid isPermaLink="false">http://smyck.net/?p=2092492022#comment-977</guid>
		<description>Well, you could use child-processes or even cluster. I haven&#039;t tried those for specifically this kind of a problem (spawning n number of them as you go), but that&#039;s why I&#039;m asking. I know it can be done, I just don&#039;t know how much resources you waste (if any) on the main application, having thousands of child-processes running at the same time.

But hey, at least someone is willing to answer without insults. So thank you for that! :)</description>
		<content:encoded><![CDATA[<p>Well, you could use child-processes or even cluster. I haven&#8217;t tried those for specifically this kind of a problem (spawning n number of them as you go), but that&#8217;s why I&#8217;m asking. I know it can be done, I just don&#8217;t know how much resources you waste (if any) on the main application, having thousands of child-processes running at the same time.</p>
<p>But hey, at least someone is willing to answer without insults. So thank you for that! <img src='http://smyck.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Erlang? by Seeking Scalablity Part 1: Resources - webJABr</title>
		<link>http://smyck.net/2012/04/22/why-erlang/#comment-976</link>
		<dc:creator>Seeking Scalablity Part 1: Resources - webJABr</dc:creator>
		<pubDate>Thu, 26 Apr 2012 18:47:13 +0000</pubDate>
		<guid isPermaLink="false">http://smyck.net/?p=2092492022#comment-976</guid>
		<description>[...] Why Erlang - http://smyck.net/2012/04/22/why-erlang/ [...]</description>
		<content:encoded><![CDATA[<p>[...] Why Erlang - http://smyck.net/2012/04/22/why-erlang/ [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Erlang? by MM086 Deutschland wurde heruntergeladen &#124; mobileMacs</title>
		<link>http://smyck.net/2012/04/22/why-erlang/#comment-975</link>
		<dc:creator>MM086 Deutschland wurde heruntergeladen &#124; mobileMacs</dc:creator>
		<pubDate>Thu, 26 Apr 2012 08:53:41 +0000</pubDate>
		<guid isPermaLink="false">http://smyck.net/?p=2092492022#comment-975</guid>
		<description>[...] Spezial machen; Handball; Dubna, in der Nähe von Moskau; WWDC; Erlang; Open Tracker von erdgeist; Why Erlang? by hukl; CRE082: Erlang; Chaosradio 52 Programmiersprachen; Learn you some Erlang; Erlang Shell Webseite [...]</description>
		<content:encoded><![CDATA[<p>[...] Spezial machen; Handball; Dubna, in der Nähe von Moskau; WWDC; Erlang; Open Tracker von erdgeist; Why Erlang? by hukl; CRE082: Erlang; Chaosradio 52 Programmiersprachen; Learn you some Erlang; Erlang Shell Webseite [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Erlang? by buerkle</title>
		<link>http://smyck.net/2012/04/22/why-erlang/#comment-974</link>
		<dc:creator>buerkle</dc:creator>
		<pubDate>Wed, 25 Apr 2012 20:21:35 +0000</pubDate>
		<guid isPermaLink="false">http://smyck.net/?p=2092492022#comment-974</guid>
		<description>It&#039;s not about a faster solution, it&#039;s about ease of development. For example, in Node how would you handle partitioning the different users to different node processes? A single node process would not handle thousands of users if each user requires any sort of CPU. And Erlang has many ready made modules.</description>
		<content:encoded><![CDATA[<p>It&#8217;s not about a faster solution, it&#8217;s about ease of development. For example, in Node how would you handle partitioning the different users to different node processes? A single node process would not handle thousands of users if each user requires any sort of CPU. And Erlang has many ready made modules.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Erlang? by Mikko Tikkanen</title>
		<link>http://smyck.net/2012/04/22/why-erlang/#comment-972</link>
		<dc:creator>Mikko Tikkanen</dc:creator>
		<pubDate>Wed, 25 Apr 2012 10:28:22 +0000</pubDate>
		<guid isPermaLink="false">http://smyck.net/?p=2092492022#comment-972</guid>
		<description>Well, thanks for the insults. I guess I know now how the world looks like on your high horse...

Isn&#039;t that exactly what you are doing? Waiting for network IO, caching that to memory and sending them to &quot;database&quot; of sorts when done. When you consider that Node has been doing multi-core/process things for some time now, it&#039;s exactly what you were describing of. Node applications even scale the same way.

Personally, I&#039;d say that healthy developer ecosystem (potential workforce &amp; ready made modules) is far more important than marginally faster solution.</description>
		<content:encoded><![CDATA[<p>Well, thanks for the insults. I guess I know now how the world looks like on your high horse&#8230;</p>
<p>Isn&#8217;t that exactly what you are doing? Waiting for network IO, caching that to memory and sending them to &#8220;database&#8221; of sorts when done. When you consider that Node has been doing multi-core/process things for some time now, it&#8217;s exactly what you were describing of. Node applications even scale the same way.</p>
<p>Personally, I&#8217;d say that healthy developer ecosystem (potential workforce &amp; ready made modules) is far more important than marginally faster solution.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Erlang? by Robert Melton</title>
		<link>http://smyck.net/2012/04/22/why-erlang/#comment-969</link>
		<dc:creator>Robert Melton</dc:creator>
		<pubDate>Tue, 24 Apr 2012 18:23:18 +0000</pubDate>
		<guid isPermaLink="false">http://smyck.net/?p=2092492022#comment-969</guid>
		<description>Isn&#039;t 100% drop in, still stuck with Java GC, lack of in place updates, lack of in place introspection / debugging.</description>
		<content:encoded><![CDATA[<p>Isn&#8217;t 100% drop in, still stuck with Java GC, lack of in place updates, lack of in place introspection / debugging.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Erlang? by Robert Melton</title>
		<link>http://smyck.net/2012/04/22/why-erlang/#comment-968</link>
		<dc:creator>Robert Melton</dc:creator>
		<pubDate>Tue, 24 Apr 2012 18:21:55 +0000</pubDate>
		<guid isPermaLink="false">http://smyck.net/?p=2092492022#comment-968</guid>
		<description>Akka is interesting, it is inspired by / uses the philosophy of Erlang (http://doc.akka.io/docs/akka/2.0.1/intro/what-is-akka.html).

&quot;we adopt the “Let it crash” model which have been used with great success in the telecom industry to build applications that self-heals, systems that never stop&quot; -- AKA: &quot;we are trying to copy the awesome that is Erlang, without directly referencing Erlang&quot;.

The reason I don&#039;t like Akka is that it uses Java GC, which I am not a fan of... at all.  I much prefer Erlang per-process GC for a much smoother / consistent response under heavy load. 

I prefer the OTP infrastructure to the Java ecosystem.  I like being able to do in place updates, and in place debugging, and in place introspection. 

I prefer the hands off approach to scheduling Erlang provides, versus the dispatcher model of Akka.</description>
		<content:encoded><![CDATA[<p>Akka is interesting, it is inspired by / uses the philosophy of Erlang (<a href="http://doc.akka.io/docs/akka/2.0.1/intro/what-is-akka.html" rel="nofollow">http://doc.akka.io/docs/akka/2.0.1/intro/what-is-akka.html</a>).</p>
<p>&#8220;we adopt the “Let it crash” model which have been used with great success in the telecom industry to build applications that self-heals, systems that never stop&#8221; &#8212; AKA: &#8220;we are trying to copy the awesome that is Erlang, without directly referencing Erlang&#8221;.</p>
<p>The reason I don&#8217;t like Akka is that it uses Java GC, which I am not a fan of&#8230; at all.  I much prefer Erlang per-process GC for a much smoother / consistent response under heavy load. </p>
<p>I prefer the OTP infrastructure to the Java ecosystem.  I like being able to do in place updates, and in place debugging, and in place introspection. </p>
<p>I prefer the hands off approach to scheduling Erlang provides, versus the dispatcher model of Akka.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

