<?xml version="1.0" encoding="windows-1252"?>
<node id="814666" title="Re^2: Looking for a POE based distributed job scheduler" created="2009-12-28 16:44:50" updated="2009-12-28 16:44:50">
<type id="11">
note</type>
<author id="304796">
jfroebe</author>
<data>
<field name="doctext">
&lt;p&gt;thanks! :)  Looks like that might help for part of it but... the more I think about this the more I want the p2p job scheduler.&lt;/p&gt;
&lt;p&gt;One idea that looks like it might have hope is:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;A message bus (possibly &lt;a href="http://search.cpan.org/~dsnopek/POE-Component-MessageQueue"&gt;POE::Component::MessageQueue&lt;/a&gt;) that will allow job queuing, job statuses, etc to be communicated to the N nodes&lt;/li&gt;
  &lt;li&gt;Static job list, statuses, etc via a replicated db.  Possibly using &lt;a href="http://search.cpan.org/~dgl/Net-CouchDb"&gt;Net::CouchDB&lt;/a&gt; - this would also be used as the backend to provide statuses to a front end of some sort (web or similar).&lt;/li&gt;
  &lt;li&gt;Configuration of the peer job 'servers' via a simple ini file (&lt;a href="http://search.cpan.org/~sherzodr/Config-Simple/Simple.pm"&gt;Config::Simple&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Thoughts on this hair brained idea?&lt;/p&gt;

&lt;!-- Node text goes above. Div tags should contain sig only --&gt;
&lt;div class="pmsig"&gt;&lt;div class="pmsig-304796"&gt;
&lt;p&gt;Jason L. Froebe&lt;/p&gt;
&lt;p&gt;&lt;a href="http://jfroebe.livejournal.com"&gt;Blog&lt;/a&gt;, &lt;a href="http://www.froebe.net/blog"&gt;Tech Blog&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;</field>
<field name="root_node">
814657</field>
<field name="parent_node">
814662</field>
</data>
</node>
