Skip to content

Commit

Permalink
Update design_overview.md
Browse files Browse the repository at this point in the history
  • Loading branch information
balzack committed Mar 22, 2024
1 parent acc57fe commit 21ed521
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions doc/design_overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@ Databag hopes to break the technological barrier by supporting consumer electron

Within the Databag system, clients connect to nodes with both a websocket and a REST API. The websocket is used to communicate events while the REST API transfers the content. The nodes also communicate events between each other over a notification connection. However, importantly no content is synchronized between nodes.

<div align="center">
<a href="#"><img src="/doc/overview_fig1.png" width="50%" style="border-radius:50%"></a>
</div>

When a subject posts data that is shared with another contact to the subject’s node:
1. Subject’s node receives the data from the subject’s client over the REST API.
2. Subject’s node notifies the contact’s node over the Notification Endpoint.
Expand Down

0 comments on commit 21ed521

Please sign in to comment.