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

local-node

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:
remote-thread


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