Tuple space is a programming language created in 1988. A tuple space is an implementation of the associative memory paradigm for parallel/distributed computing. It provides a repository of tuples that can be accessed concurrently. As an illustrative example, consider that there are a group of processors that produce pieces of data and a group of processors that use the data. Read more on Wikipedia...

32Years Old 20Users ?Jobs

Example code from Wikipedia:

// Client
public class Client {
     public static void main(String[] args) throws Exception {
         JavaSpace space = (JavaSpace) space();
         SpaceEntry e = space.take(new SpaceEntry(), null, Long.MAX_VALUE);
         space.write(e, null, Lease.FOREVER);

Last updated June 22nd, 2020

Edit Tuple space on GitHub