How to configure domjudge version 7.3.0 to support for a 500 teams contest

Nicky Gerritsen nickygerritsen at
Tue Oct 13 11:18:08 CEST 2020

Hi Trần,

I have no personal experience with contests with 500 teams, but during some onsite contests (like the ICPC World Finals) we have run DOMjudge for ~125 teams on a few laptops.
The DOMjudge webserver and MySQL were running on one laptop (I believe it was a ‘recent’ Intel Core i5 or i7). We had a backup laptop with MySQL replication set up in the case the primary would go down.
We had around 8-10 judgehost laptops (with the same hardware as the DOMjudge webserver), but this highly depends on the number of testcases and the duration per testcase. Make sure you know these variables and you should be able to calculate how many judgehosts you need.

For 500 teams I think one laptop might not be enough, but either a more powerful machine or several decent machines will work.
Note that if you want to have more than one DOMjudge webserver, you need to share the sessions between these machines.
We have also created a wiki page to help you with the setup of these session as well as some guidelines as how to test the performance:

Hope it helps!


On 13 Oct 2020, 11:05 +0200, Duong Tran Binh (FE FPTU HN) <DuongTB at>, wrote:
> Dear all,
> We are planning to hold an online contest with 500 teams in my country, could you please suggest for us the typical configuration for a contest with the number of teams as our case.
> Regards
> Trần Bình Dương (Mr)
> IT Lecturer
> Software Engineering Department , FPT University
> 29th Kilometer Thang Long Boulevard, Thach Hoa commune, Thach That Province, Education and Training Area, Hoa Lac High Tech Park, Ha Noi
> Mobile:(+84) 936168165
> Skype: avn_duong.tb
> E-mail: duongtb at
> Website: ....
> _______________________________________________
> DOMjudge-devel mailing list
> DOMjudge-devel at
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the DOMjudge-devel mailing list