14.03.2015 Views

Distributed Coordination-Based Systems - Maarten van Steen

Distributed Coordination-Based Systems - Maarten van Steen

Distributed Coordination-Based Systems - Maarten van Steen

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Coordination</strong>-<strong>Based</strong> <strong>Systems</strong><br />

13.2 Architectures<br />

9 / 14<br />

Example: Lime<br />

Lime<br />

Every node has its own dataspace:<br />

When P and Q are in each other’s proximity, dataspaces become shared<br />

Published data items are stored locally, until removed<br />

P can publish data items from specific process<br />

Reactions describe what to do when a match is found<br />

Transient, shared dataspace<br />

Process<br />

Process<br />

Process<br />

Local<br />

dataspace<br />

Local<br />

dataspace<br />

Local<br />

dataspace<br />

Wireless link

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!