Skip to content
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

Introduce distributed PubSub #183

Closed
3 tasks done
hackerwins opened this issue May 5, 2021 · 0 comments · Fixed by #214
Closed
3 tasks done

Introduce distributed PubSub #183

hackerwins opened this issue May 5, 2021 · 0 comments · Fixed by #214
Assignees
Labels
enhancement 🌟 New feature or request
Projects

Comments

@hackerwins
Copy link
Member

hackerwins commented May 5, 2021

What would you like to be added:

Introduce distributed PubSub.

Screen Shot 2021-05-05 at 4 56 53 PM

  • Store a member list(agent list) of a cluster individually
  • Broadcast DocChanged events using the member list
  • Build a PeersMap across the cluster

Why is this needed:

  • We can create a Highly Available Yorkie cluster.
  • We can split the client's PushPull request load across multiple Agents.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement 🌟 New feature or request
Projects
No open projects
v0.2
Done
2 participants