基于微服务+沙箱技术的自动判题系统的设计与实现

  • 打印
  • 收藏
收藏成功


打开文本图片集

摘  要:在在线教育需求不断增长的背景下,传统的人工评测编程题方法存在效率低下等问题,因此开发编程题自动判题系统至关重要。文章设计和实现了基于Spring Cloud的编程题自动评分系统。首先,进行了总体功能、主要系统模块及数据库设计;其次,设计并实现了用户服务、题目服务、评分服务、代码沙箱服务以及其他公共模块的多个微服务;最后,为解决高并发下系统评分速度较慢的问题,采用了RabbitMQ消息队列实现异步评分功能。(剩余8664字)

目录
monitor
客服机器人