SpringBoot + Docker-Java 在线代码执行器项目SpringBoot + Docker-Java 在线代码执行器项目
SpringBoot + Docker-Java 在线代码执行器项目
SpringBoot + Docker-Java 在线代码执行器项目
从 0 到 1 实现一个在线代码执行器 starter

源码地址:https://github.com/cq2021-coder/online-code-executor-starter

从零开始,使用 Docker 和 Docker-Java 构建一个属于你自己的代码执行器 starter。本教程自定义实现了容器池,可以有效管理 Docker 容器资源,以保证系统的并发访问。此外,本教程将逐步完善代码执行器,从安全优化到性能优化,再到最后的扩展。相信本教程可以为大家带来系统设计与性能调优的思考。