oasis
oasis copied to clipboard
Allow a game to be run on multiple game engines, so that it is scalable for massive games
To be efficient and scalable we need to implement this with Kafka which will handle with #104
- Existing game locks hold by each engine must be removed
- Admin API must be aware of which engine runs which games
- Need to verify all game rules must support out-of-order processing
- 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.