Skip to content

Scaling and load testing

Thijs Kinkhorst edited this page Sep 1, 2020 · 5 revisions

DOMjudge has been used in (very) large contests and can handle 1000+ teams and large sets of problems. Of course enough resources are needed.

The domserver can be scaled horizontally if wanted when the instances use the same database and there's a shared storage of PHP sessions (e.g. the same database, or redis or any of the other ways to create shared PHP sessions).

For DOMjudge load testing with gatling, see: https://github.com/ubergeek42/domjudge-gatling

Clone this wiki locally