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.4 Communication<br />

Content-based routing<br />

Observation<br />

When a coordination-based system is built across a wide-area<br />

network, we need an efficient routing mechanism (centralized solutions<br />

won’t do).<br />

Solution<br />

Naive: Broadcast subscriptions to all nodes in the system and let<br />

servers prepend destination address when data item is published<br />

Refinement: Forward subscriptions to all routers and let them<br />

compute and install filters.<br />

10 / 14

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

Saved successfully!

Ooh no, something went wrong!