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

Removing dispatcher job #81

Merged
merged 6 commits into from
Nov 29, 2017
Merged

Removing dispatcher job #81

merged 6 commits into from
Nov 29, 2017

Conversation

1egoman
Copy link
Collaborator

@1egoman 1egoman commented Nov 27, 2017

This PR removes the dispatcher job, and silos it into its own service located here. With this change, the server service should be horizontally scalable and furthering the goal of separating different parts of the application into microservices has been achieved.

Also, this pull request adds the other end of the logic required to connect link operations back to their founding link. All this change is doing is reading data from redis that the first part of the migration, a worker change, added there. Here was the first part of the migration: backstrokeapp/worker#3

With this change, here's what the new infrastructure diagram looks like (both server and worker are horizontally scalable):
services

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

Successfully merging this pull request may close these issues.

None yet

1 participant