All Projects → SDUOJ → OnlineJudge

SDUOJ / OnlineJudge

Licence: AGPL-3.0 License
✨ Open source online judge system (based on Microservice). SDUOJ 开源在线评测系统(基于微服务架构)。开源社区QQ群 808751832

Projects that are alternatives of or similar to OnlineJudge

smile-monitor-starter
Microservice system monitoring
Stars: ✭ 49 (-68.39%)
Mutual labels:  spring-cloud
microservices-v8
Learn Microservices with Spring Boot - v8
Stars: ✭ 32 (-79.35%)
Mutual labels:  spring-cloud
ecommerce-microservices-spring-reactive-webflux
E-commerce demo with spring reactive webflux and spring cloud microservice
Stars: ✭ 107 (-30.97%)
Mutual labels:  spring-cloud
Cloud-Native-App-Spring-Boot
A Cloud Native App with Spring Coud Security with KeyCloak Auth Server, API Gateway Server, Naming Server, Config Server and Distributed Tracing and ELK Stack hosted in K8s
Stars: ✭ 19 (-87.74%)
Mutual labels:  spring-cloud
springboot-examples
SpringBoot、SpringCloud整合使用示例
Stars: ✭ 29 (-81.29%)
Mutual labels:  spring-cloud
spring-cloud-contract-example
No description or website provided.
Stars: ✭ 13 (-91.61%)
Mutual labels:  spring-cloud
monthlyresources
Use this repository to explore the latest content and code samples. Each month we will release best of content resources that relate to a particular theme. - Microsoft Developer Editorial team
Stars: ✭ 198 (+27.74%)
Mutual labels:  spring-cloud
spring-cloud-app-broker
Spring Cloud project for implementing service brokers that conform to the Open Server Broker API specification
Stars: ✭ 26 (-83.23%)
Mutual labels:  spring-cloud
spring-cloud-microservice-study
springcloud 学习与经典场景示例
Stars: ✭ 72 (-53.55%)
Mutual labels:  spring-cloud
fire-cloud
基于Spring Cloud的微服务业务框架
Stars: ✭ 16 (-89.68%)
Mutual labels:  spring-cloud
OpenJudger
A lightweight⚡high performance💪universal🍭program judger, support multiple languages, special judge and SQL judge💡轻量高性能的程序评测核心, 易于扩展和二次开发, 支持多编程语言, SPJ和SQL评测
Stars: ✭ 63 (-59.35%)
Mutual labels:  onlinejudge
spring-cloud-examples
🎏 Personal learning use cases.
Stars: ✭ 33 (-78.71%)
Mutual labels:  spring-cloud
cloud-native-workshop
1 day workshop to learn Spring Boot + Spring Cloud + Pivotal Cloud Foundry
Stars: ✭ 37 (-76.13%)
Mutual labels:  spring-cloud
sample-testing-microservices
sample applications with implementation of unit, component, contract and integrarion tests using pact, gatling, spring boot test and hoverfly
Stars: ✭ 22 (-85.81%)
Mutual labels:  spring-cloud
choerodon-framework
Choerodon Microservices Framework.
Stars: ✭ 87 (-43.87%)
Mutual labels:  spring-cloud
spring-cloud-dataflow-server-openshift
This project provides a Spring Cloud Data Flow server for deployments to OpenShift 3
Stars: ✭ 26 (-83.23%)
Mutual labels:  spring-cloud
java-best-practice
Java学习例子,最佳实践
Stars: ✭ 19 (-87.74%)
Mutual labels:  spring-cloud
spring-cloud-gcp-guestbook
No description or website provided.
Stars: ✭ 55 (-64.52%)
Mutual labels:  spring-cloud
microservice-elk
Creating microservice using Spring Boot, Eureka, Zuul, Sleuth, Zipkin and ELK Stack
Stars: ✭ 19 (-87.74%)
Mutual labels:  spring-cloud
JavaInterview
JVM、JUC(高并发)、集合、计算机网络、数据库、MySql、Redis、、工作流(Activiti)、规则引擎(Drools)、Spring、SpringCloud、Mybatis、Git、Docker、Utils、Linux
Stars: ✭ 179 (+15.48%)
Mutual labels:  spring-cloud

如果觉得对您有帮助或者对该产品感兴趣,请您给点一个 Star,谢谢!

Online Judge

Open Source Online Judge System 开源在线评测系统
→ 文档(国内源,加速访问)
→ 文档(国际源)


多业务场景

评测模板、一题多面、虚拟评测、国际赛制(ACM/OI/IOI),广泛适用于实验训练、学生测试、赛事举办等场景

分布式架构

基于微服务设计,模块细分更适合业务迭代,分布式架构为高并发、高容错、高可用提供支持

容器级交付

提供 Docker 镜像,公有云或物理机,均可一键部署,一键扩缩容,以应对不同的流量场景和评测压力

概览

  • 基于 Docker,公有云或物理机,均可一键部署!
  • 前后端分离,分布式微服务架构,可单独对某个服务动态扩缩容以应对不同场景的流量压力!
  • 评测机的多核平台调度方案,单点评测、多点评测,按需配置!
  • 多种国际赛制支持(ACM/OI/IOI)!
  • 评测模板,可自定义添加多语言支持!更有进阶模式支持数据结构课设、汇编语言实验、操作系统课设等个性化评测场景!
  • 一题多面,同一道题目,可有多个题面!可支持中文、英文、俄文等多语言!可支持复杂、精炼、变形题面等多形式!
  • Markdown & HTML 题面支持,随意创作丰富多彩的题面!
  • 动态评测,提交后每个评测点实时返回评测结果!
  • 多评测点,单独赋分,动态调整测试点的顺序,直接选取测试点作为题面样例点!
  • 虚拟评测,支持世界上多个知名 OJ 系统的远程提交,让训练数据沉淀到一方系统,为未来传承宝贵的数据资产!

前端截图

更多截图,点击展开

搭建指南

架构图:

Click Here To Build A SDUOJ

技术博客

主要是:

  • 产品理念
  • 前端技术
  • 后端技术
  • 评测机技术
  • 沙箱技术

Click Here To View Tech Blog

浏览器支持

Modern browsers (chrome, firefox) 和 Internet Explorer 10+.

技术团队


zhangt2333
1st dev team

jesHrz
1st dev team

GeneLiuXe
1st dev team

suxb201
1st dev team

Xrvitd
1st dev team

许可

基于 GNU Affero General Public License v3.0 开源协议。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].