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: