-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Here to store data pertaining to multiple runtimes #98
Comments
I like the first option, a generic P2P Data Sync hyperty plus a data back-up Hyperty would fit well here. This would require a small additional functionality in the Policy Engine namely to have a listener registered in the msg bus (eg runtime:////pe) to receive Read, Update and Delete messages from the Hyperty. These messages would still be subject to policy engine authorisation itself |
Two things: Regarding to what kind of data needs to be stored/synched here: Regarding to where to store this: What we would need is a) a service for storing the data, b) a (mandatory?) hyperty to fetch the data, and c) a data format and sync mechanism (I guess). |
I don't think it has to be "discovered" in the Global Registry. No one else will use it. It just has to be configured in the runtime.
a) yes |
I'm opening this issue to discuss where to store multi-device data from a user.
Users will have the need to share data among several devices (runtimes). If this data belongs to a particular app or hyperty, then it is up to that app/hyperty to store it somehow. The Service Provider should handle this. However, there is data that does not belong to single App/Hyperty, such as: user policies, graph connector data (?), user identity information (?). Also, we may wish to persist runtime configuration information outside the device.
Several possibilities for storing this data have been discussed in several fora. So far, these include:
In order to kick off this discussion, I would suggest that whomever needs this functionality to describe their requirements, namely: volume of data to store, update frequency, privacy concerns, data sharing scope (all the devices of a user, a single device, etc).
The text was updated successfully, but these errors were encountered: