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

Move to another RPC system #12

Open
5 of 6 tasks
draftcode opened this issue Feb 25, 2014 · 0 comments
Open
5 of 6 tasks

Move to another RPC system #12

draftcode opened this issue Feb 25, 2014 · 0 comments

Comments

@draftcode
Copy link
Contributor

Currently, RRRSpec uses Redis as a RPC system and as a temporary data store. It needs some persistence actions from Redis to MySQL, and it increases unnecessary complexities. Move to another RPC system like MsgPack-RPC or ProtocolBuffers to let the workers and the masters communicate in a simpler way.

  • Create Notification API
  • Create Master API
  • Create Worker API
  • Make {worker,master,slave} runners to use API
  • Start-up code of API Server
  • Finish all worker_logs created by disconnected workers
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant