Research on performance optimization of online evaluation based on Golang and Docker container pool
Published in Chinese Journal of Conputer Application, 2025
This paper proposes an optimization strategy based on container pooling for Online Judging systems to address the significant startup delays and resource wastage associated with creating new containers for each submission. By pre-creating “hot containers” and resetting their environment after each task, this approach eliminates the need to restart a container for every submission, greatly improving resource utilization and system reliability.
Recommended citation: Linxing Huang. "Research on performance optimization of online evaluation based on Golang and Docker container pool." Chinese Journal of Conputer Application, 2025(18).
Download Paper
