rconjoe / cyka

сука блядь
GNU Affero General Public License v3.0
0 stars 0 forks source link

control server - online #3

Open rconjoe opened 7 months ago

rconjoe commented 7 months ago

for now i am going to develop separately the LAN and online/community services that are responsible for persistence and node discovery. this ticket is for discovery regarding the online half of things.

rconjoe commented 7 months ago

brainstorming requirements

I am thinking of a service that is first to setup, always on, and is responsible for a number of critical operations like discovery of gameserver nodes and management functions for them. it would also be the point at which the API's we want to attach like monetization, tasks, rewards, etc have their connection to a central place, even if these services would behave like gamserver nodes (be hosted elsewhere).

it is focused on ease of deployment. it should be easy to restore in the case of failure. it should account for redundancy in places where it offers a single point of failure for a critical service.