Aspects of Distributed Data

Aspects of Distributed Data

Once we have a prototype of the technology, we can look into organizing our social network into groups with differing views of our profile data. Here's a diagram illustrating how different pubsub channels are aggregated to produce different profile views of the same person:

PSYC supports this on a lower routing level with something we call channels. By organizing your social network into different channels they get different views of your distributed state. Since each channel spans its own multicast tree, this is actually even very efficient. Also, PSYC's channels have a concept of hierarchy and inheritance letting you see specific data for you in the same distribution with more general data that everybody else is getting, too. So it's likely to be more advanced than current approaches in putting people's data into aspects, lists or circles.

Additionally you can also separate your identity into several egos, but that isn't always necessary.

Top