-
Notifications
You must be signed in to change notification settings - Fork 0
technical overview
Äkwav edited this page May 31, 2019
·
1 revision
Objects called Referenceables have an unique id similar to emails with only numbers eg (1,24f1) (server 1 object 24f1). This allows to split up an arbitrary amount of data accross many servers and find them without looking up in a central database.
All of them also contain Access information, which most of the time is just a List of other ids that are allowed to access, and Commands wich contain logic than can be executed from other Referenceables.
The only thing transmitted are Commands since they are serializeable they also can be stored temporarly when no connection is available.
sequenceDiagram
participant D1 as Device
participant S1 as Server
D1->>S1: Hello John, how are you?
S1-->>D1: Great!