-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Open
Labels
area:online functionalityDeals with online fetching / sending but don't change much on a surface UI level.Deals with online fetching / sending but don't change much on a surface UI level.
Description
As other efforts to attempt increasing resiliency turn out to be either a lot of work or stalled due to circumstances outside our control, a short-term solution to enable the game being playable during server outages would be to implement a sort of "liveness probe", being an endpoint independent of other infra that should be as simple and as resilient to falling over as possible, which would be used by the client to determine whether things are alive and whether to bother submitting scores or not.
Have not thought of any of the details like:
- where this should live
- how often to query this probe
- whether it should affect just score submission or e.g. instantly knock the entirety of API into
Failingstate (you could call it dubious but there's very little in the game right now that can work without web. if you want that, then read Move score submission to spectator server off of web osu-server-spectator#367 and Replace all shared interop usage osu-server-spectator#368 (comment)).
cc @peppy
Metadata
Metadata
Assignees
Labels
area:online functionalityDeals with online fetching / sending but don't change much on a surface UI level.Deals with online fetching / sending but don't change much on a surface UI level.