Skip to content

Large audiences

Which setting should I use?

SettingComfortable up toWhat players see
Defaultabout 300 playersThe usual experience
Large audience optimizationabout 1,000 playersTheir own score and exact rank; the top 10 at the end
Experimental Rust engineabout 10,000 playersSame as large audience optimization

The Rust engine needs normal game mode with controllers off, and remote host control is not available. All answer types, slides, images, scoring, saved results and exports work.

Measured performance

Measured in October 2026 with simulated players who each answered within half a second of seeing the question, over ten questions. The server was limited to four CPU cores of a fast desktop PC; a rented server with four cores is usually slower.

Rust engine
PlayersAll answers storedAll results shownFinal resultsMemory
10,0000.73 s0.12 s0.23 s433 MiB
30,0001.26 s0.40 s0.55 s1.3 GiB

No answers were lost or counted twice. At 10,000 players the rest of the site stayed fast. At 30,000 the game still worked, but answers took over a second to collect and other pages slowed down, so treat 10,000 as the comfortable limit. For comparison, 10,000 players on the large audience optimization took up to 8 seconds per question.

Limits to plan for

  • A room holds at most 30,000 players. Each question lasts 1 to 3,600 seconds, and a room closes after two hours without the host moving on.
  • The host sees results 50 rows at a time. The full list is in the export and the saved results.
  • The live answer count can lag by a quarter of a second. Players who left but were not kicked keep the question open until the timer ends, because not everyone has answered.
  • Answers that arrive more than 5 seconds after the timer ends are not counted, and the player is told so.
  • If the server uses a captcha, each player solves it once when joining. Joining then takes longer: plan for about one minute per 10,000 players.
  • Large images in questions multiply the download for every player. Keep media small, or leave it out.
  • Only one large room at a time has been tested, with simulated players. Real phones, school Wi-Fi and the server's internet bandwidth have not been measured at this scale.

If the engine restarts

The engine restarts on its own. In tests, the engine was back after about 15 seconds and all 1,000 test players had rejoined within 22 seconds, without doing anything. Answers already given and the scores are kept. The question timer keeps running during the outage, so a player who had not answered yet may run out of time.

Tips for a big event

  • Run a test game with a few people on the real server beforehand.
  • Open the room early, so joining is spread out instead of everyone joining at once.
  • Prefer short quizzes with small or no media.
  • Avoid updating the server while a quiz is running; the running game would stop.
Telekom Quiz

Commands