oasis icon indicating copy to clipboard operation
oasis copied to clipboard

Allow a game to be run on multiple game engines, so that it is scalable for massive games

Open isuru89 opened this issue 2 years ago • 0 comments

To be efficient and scalable we need to implement this with Kafka which will handle with #104

  1. Existing game locks hold by each engine must be removed
  2. Admin API must be aware of which engine runs which games
  3. Need to verify all game rules must support out-of-order processing
  4. If possible, should support a game should run only limited subset of all engine nodes rather than all engines. This is to balance the distribution of games among engines.

isuru89 avatar Oct 16 '21 09:10 isuru89