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

Broadcast game results via RabbitMQ #582

Closed
Brutus5000 opened this issue May 7, 2020 · 1 comment · Fixed by #586
Closed

Broadcast game results via RabbitMQ #582

Brutus5000 opened this issue May 7, 2020 · 1 comment · Fixed by #586
Assignees

Comments

@Brutus5000
Copy link
Member

Brutus5000 commented May 7, 2020

If a game ends, please broadcast a message into a RabbitMQ exchange.
Interested clients can subscribe their own queue to it and listen for it.

Who needs it?

  • Replay server to know that it should write a non-final version of the replay stream to disk
  • Galactic War for parsing the outcome
  • Potential rating services outside the lobby server itself
  • Idea: Potential ticker on the website showing a live log of ladder or something
@cleborys cleborys self-assigned this May 8, 2020
@cleborys
Copy link
Member

cleborys commented May 10, 2020

Another potential application: We can try out several different league systems without touching the server code (maybe that's what you meant by "rating 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 a pull request may close this issue.

2 participants