Event overview¶
Events encapsulate communication between the viewers and the game process.
From the website, you can decide which information the viewer can send
into the MapReduce system which is then received in the game. Events are
composed of a key:value
pair.
We designed Genvid scalability around a MapReduce algorithm which filters the events and combines them into a limited number of outcomes. This drastically reduces both frequency and bandwidth impacts.
The basic event flow is: