A computer implemented method comprising: receiving first data specifying a first segment of a set of clients forming part of a peer-tournament system and first configuration parameters associated with the first segment, the first configuration parameters specifying operation of a first peer-tournament interface integrated into a third-party gaming application, the first peer-tournament interface providing a peer-to-peer tournament for the third-party gaming application; receiving second data characterizing a second segment of the set of clients forming part of the peer-tournament system and second configuration parameters associated with the second segment; determining , using the received first data, the first segment including a first subset of the set of clients forming part of the peer-tournament system; determining, using the received second data, the second segment including a second subset of the set of clients forming part of the peer-tournament system; receiving a request for initiation of peer-tournament operation from the first peer-tournament interface integrated into the third-party gaming application executing on a first client; determining that the first segment includes the first client and that the second segment includes the first client; determining that the first segment includes an associated priority that is greater than an associated priority of the second segment; and transmitting , in response to receiving the request and the determining that the first segment includes the associated priority that is greater than the associated priority of the second segment, the first configuration parameters to the first client, which cause the first client to modify operation of the first peer-tournament interface in response to receiving the transmitted first configuration parameters. receiving first data specifying a first segment of a set of clients forming part of a peer-tournament system and first configuration parameters associated with the first segment, the first configuration parameters specifying operation of a first peer-tournament interface integrated into a third-party gaming application, the first peer-tournament interface providing a peer-to-peer tournament for the third-party gaming application; receiving second data characterizing a second segment of the set of clients forming part of the peer-tournament system and second configuration parameters associated with the second segment; determining , using the received first data, the first segment including a first subset of the set of clients forming part of the peer-tournament system; determining, using the received second data, the second segment including a second subset of the set of clients forming part of the peer-tournament system; receiving a request for initiation of peer-tournament operation from the first peer-tournament interface integrated into the third-party gaming application executing on a first client; determining that the first segment includes the first client and that the second segment includes the first client; determining that the first segment includes an associated priority that is greater than an associated priority of the second segment; and transmitting , in response to receiving the request and the determining that the first segment includes the associated priority that is greater than the associated priority of the second segment, the first configuration parameters to the first client, which cause the first client to modify operation of the first peer-tournament interface in response to receiving the transmitted first configuration parameters. <EOS>