The Genvid Cluster

Genvid Service Cluster

Fig. 5 The Genvid Cluster

The Genvid Cluster is composed of a set of Linux servers running the different services that bring the Genvid Experience to your users.

The cluster handles three types of data:

  • Commands coming either from the game to create a Genvid Broadcast Session or from clients to access the broadcast session.
  • Events coming either from the game and broadcast to clients or collected from clients and sent to the game.
  • Streams of persistent, synchronized data (either video, audio, or game data) sent by the game and broadcast to clients.

There are three types of servers in the cluster, each running different services.