Skip to content
REAL TIME WEB

DOCUMENTATION

Network topology

Data channels built along a linking path. Each node only sees local context.

The horizontal topology in MAD is not a request-and-response tree, and it is not a stored Linked Data graph that everyone queries. It is a . Sources are collected into a . Along that path, data is into each service’s local model.

Each service or node operates on local data structures. It can persist and access data only in local context. How a value was morphed is unknown outside that service or domain.

Linking path: data is morphed in local context
Sourcesensor ghostService Alocal modelService Blocal modelUser ghostdata channelmorphmorphmorphEach node operates only on local data structuresData is consumed at the endpoint when ghosts at both ends are owned by the same user

No central API in the middle

There is no centralized API or database required to build RTW services in this model. You construct a link from your local service against a secondary service whose data structure has been publicly announced. The path can be long. The network does not natively store the channel.

Data is consumed at an endpoint when the ghosts at the ends are owned by the same user, or the receiver has approved read access. Same user usually means one person and two of their endpoints. Two different people do not open each other’s data because they share an implementation.

Why traffic does not have to be a dump

If nobody is listening, the value does not need to travel. That is a different cost from a store that answers whether or not the reading changed.

RTW is designed to keep data associated with the resource and domain where it was generated, rather than copying every reading into a centrally controlled platform. Authorized updates can move as they occur, for the user instance that owns or has been granted the ends.

This is the architectural answer to unnecessary traffic in the source notes. It is not a congestion-control specification.

Keep reading

See Data channels for the temperature picture, or Bijective network for the pairing the path sits on.

MAD
Want an introduction to Morphic Architecture Design?
Read Morphic Architecture →