Skip to content
This repository was archived by the owner on Aug 4, 2020. It is now read-only.
/ Heng Public archive

Judger Designed for next Generation of OnineJudge System

Notifications You must be signed in to change notification settings

ThinkSpiritLab/Heng

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 

Repository files navigation

众衡

本系统是为ThinkSpirit实验室的下一代在线评测系统设计的评测机系统。专职负责运行用户程序并得出判定结论。

本系统的创新之处在于剥离了前代评测机中对系统其他部分使用的 redis 服务的直接依赖,改用 WebSocket 作为通信方式。可以穿过多层代理进行通信。

同时采用 控制/从机 架构,使得在需要的时候可以快速向评测系统中添加算力,以应对例如大规模重测一类的突发需求。

分离部署的设计也避免发生突发重度负载时抢占网页后端算力导致网站无响应的异常。

About

Judger Designed for next Generation of OnineJudge System

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published