Executing a program structure by leveraging a peer-to-peer network
comprises generating a program structure comprising a plurality of
program instructions. A first of a plurality of network peers then
executes a portion of the program instructions which initiates the
execution of code hosted by said first network peer, where said portion
comprising fewer than all program instructions. The first network peer
then migrates one or more of the program instructions, together with any
requisite data, to at least one other of the plurality of network peer.
The at least one other network peer then continues execution of the
program structure until one or more of the objections of the program
structure are achieved.