01 / 系统与智能运行时

Leverage Online Judge — 多语言评测与资源隔离平台

为高校ACM/ICPC训练、比赛和课程作业提供多语言编译、执行、资源限制与自动评测。

时间
2021.05 — 2025.08
状态
维护至2025
角色
开发者 / 维护者

背景

该系统由南京信息工程大学ACM/ICPC团队和课程教学实际使用,覆盖训练、比赛与作业提交。

工作内容

  • 实现多语言编译、执行、资源监控和评测流程。
  • 使用Linux Namespace、Cgroups和Docker隔离提交程序并限制资源。
  • 重构评测后端,改善扩展性和维护成本。

使用情况

系统持续服务校内ACM/ICPC团队和学生课程作业,维护周期从2021年至2025年。