-
-
Notifications
You must be signed in to change notification settings - Fork 148
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
Improve Peer Awareness's metadata to be updatable #153
Improve Peer Awareness's metadata to be updatable #153
Comments
@hackerwins could I try this issue? |
@dc7303 Yes. of course. This issue is more complicated than other issues, so writing a design document together would be nice. |
Since the client receives Peer's changes using Therefore, we plan to temporarily update the metadata using Unary and remove it when the bidirectional stream is supported in grpc-web in the future. |
What would you like to be added:
Realtime collaborative editors usually need to propagate volatile data, such as cursor position to other peers. This type of data needs to be propagated, but not stored.
For now, we implemented Peer Awareness to propagate the metadata of the client, but updates are not possible. We can cover this scenario by improving the Peer Awareness's metadata so that it can be updated.
Why is this needed:
The cost of storing data is expensive, so it is economical to propagate this type of data but not store it.
The text was updated successfully, but these errors were encountered: