Re: what to do w/ hosts

Daniel Hagerty <[email protected]> Sun, 17 Mar 2002 13:14:50 -0500
Newsgroups gmane.comp.sysutils.ark.devel
Message-ID <[email protected]>
 > Jonathan Hogg is leading a charge (ARK TNG) based around the
 > elimination of the special pleading for hosts.  I mused upon
 > an alternative, namely to make hosts *entirely* special,
 > i.e. not ARK things at all.  Daniel Hagerty hinted at
 > support for the latter view and, when he gets time, he may
 > say more (please do :-).

    If I may make an observation...

    Ark seems to have a bunch of code in it oriented at doing "push"
style infrastructure admining.  A lot of the problems you seem to be
having seem to stem from this world view.  I assume you've read
http://www.infrastructures.org/cgi-bin/bootstrap.cgi/bootstrap/section%5b@name=%22pushpull%22%5d
at some point.

    The problem of "where does this code run" is completely different
under pull style infrastructure.  In my naive "never having done real
ark work" world view, a system like this would distribute the object
model to all hosts, where the model is evaluated on each machine and a
local decision is made about whether code needs to run or not.

    Is there any reason ark seems so focused on pushing?


    As for the actual quoted matter, i'm not sure I could be said to
hold either world view.  I can tell you that the arusha view of freely
generating new objects is a sane and reasonable one.  I think with
sufficient abstraction, the concept of this object "host" is special
can be made to go away, esp given the aforementioned "pull" based view
of ark.