A redesigned new generation online judge for NJUPT ACM Team
See OnlineJudge
- Local judge
- Virtual judge
- Formal contests
- Virtual contests
- Register and login
- Administrator
Language:
- Python (Web development, Test)
- Golang,C/C++ (Judging node)
- JavaScript,HTML,CSS etc.(Web frontend)
Application:
- RabbitMQ (Message queue)
- MariaDB (RDBMS)
- Redis (NoSQL, In-memory DB, cache)
- Docker (Container, deploy judging nodes)
- Nginx (Web server)