Duncan, your &quot;After the Cloud&quot; series was great, in fact it is what convinced me to start a blog to write down my notes, you were expressing a lot of the thoughts I had from a totally different perspective. I wasn&#39;t really interested about ULS systems, just about application design. I&#39;m impressed you wrote the dinosaurs and mammals post (and the others you mentioned) as early as 2004, we haven&#39;t progressed a lot on this path since then, have we?<div>
<br></div><div>My &quot;microservices&quot; idea fits exactly in your &quot;atomic computation&quot; concept, your continuously running async functions are what I call a microservice. You talk about &quot;atoms&quot;, I talk about granularity... Of course you need a system to advertise and locate these services. And then you have agents using heuristics to select which services they&#39;re going to use, you talk about genetic algorithms, I was interested in swarm behavior.</div>
<div><br></div><div>Anyway, this is going to be fun...</div><div><br><div class="gmail_quote">On Sat, Sep 19, 2009 at 4:41 PM, Duncan M. McGreggor <span dir="ltr">&lt;<a href="mailto:duncan.mcgreggor@gmail.com">duncan.mcgreggor@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">Duncan M. McGreggor wrote:<br>
&gt; Alex Drahon wrote:<br>
&gt;&gt; Hi List,<br>
<br>
</div>[snip]<br>
<div class="im"><br>
&gt;&gt; I&#39;m trying to write down some of these ideas on a<br>
&gt;&gt; blog <a href="http://msa-blog.adrahon.org/" target="_blank">http://msa-blog.adrahon.org/</a> (warning: handwaving heavy).<br>
&gt;<br>
&gt; Cool -- thanks for sharing; I&#39;ll check it out.<br>
<br>
</div>Oh, man! I&#39;m totally into the little apps thing :-) It&#39;s one of the main<br>
reasons I use Twisted so much. Here are a few posts I wrote about this<br>
topic in 2004 and 2005:<br>
<br>
<a href="http://oubiwann.blogspot.com/2004/03/dinosaurs-and-mammals.html" target="_blank">http://oubiwann.blogspot.com/2004/03/dinosaurs-and-mammals.html</a><br>
<br>
<a href="http://oubiwann.blogspot.com/2004/05/everything-as-distributed-resource.html" target="_blank">http://oubiwann.blogspot.com/2004/05/everything-as-distributed-resource.html</a><br>
<br>
<a href="http://oubiwann.blogspot.com/2005/12/king-is-dead-long-live-kinglets.html" target="_blank">http://oubiwann.blogspot.com/2005/12/king-is-dead-long-live-kinglets.html</a><br>
<br>
If you haven&#39;t seen it, you might also have some thoughts to add to this<br>
blog post that discusses (in part) de/composable services as functions<br>
passed over the network (note that it&#39;s part of a 7-post series):<br>
<br>
<a href="http://oubiwann.blogspot.com/2009/04/after-cloud-to-atomic-computation-and.html" target="_blank">http://oubiwann.blogspot.com/2009/04/after-cloud-to-atomic-computation-and.html</a><br>
<br>
Thanks again for sharing! I&#39;d missed that post by Ian Bicking -- I&#39;m<br>
glad he&#39;s embracing the small apps thing, too. This seems like a natural<br>
evolution of software development and deployment... I&#39;m glad it&#39;s<br>
beginning to manifest as a meme in the industry :-)<br>
<div class="im"><br>
d<br>
_______________________________________________<br>
ULS-SIG mailing list<br>
<a href="mailto:ULS-SIG@python.org">ULS-SIG@python.org</a><br>
</div><div><div></div><div class="h5"><a href="http://mail.python.org/mailman/listinfo/uls-sig" target="_blank">http://mail.python.org/mailman/listinfo/uls-sig</a><br>
</div></div></blockquote></div><br></div>