decentralized-identity / confidential-storage

Confidential Storage Specification and Implementation
https://identity.foundation/confidential-storage/
Apache License 2.0
80 stars 23 forks source link

Consider an existing cluster syncing protocol for Hub data replication #28

Closed csuwildcat closed 4 years ago

csuwildcat commented 7 years ago

We could use an existing protocol for replicating data between all the user's connected Hubs - for example: https://docs.syncthing.net/specs/bep-v1.html#bep-v1

csuwildcat commented 7 years ago

Current thinking is to use CouchDB as the REST protocol for replication, given the open source nature, long history of use, and fit with the features we need.

csuwildcat commented 7 years ago

Looks like a couch-per-user should provide the replication features we're looking for, while preserving performance. Will investigate further.

csuwildcat commented 7 years ago

Resolved: we have agreed on Couch