Distributed message passing

The concurrency.distributed implements transparent distributed message passing, inspired by Erlang and Termite.


start-node ( addrspec -- )

Instances of thread can be sent to remote nodes, at which point they are converted to objects holding the thread ID and the current node's addrspec:

The serialize vocabulary is used to convert Factor objects to byte arrays for transfer over a socket.
Distributed Concurrency Example