-
Notifications
You must be signed in to change notification settings - Fork 1
Description
-
Replace RabbitMQ with Kafka (Mode1: MQ)
-
Fully Kubernetes Support, Write Kubernetes Deploy file
-
Judger can run in docker environment (Mode1: MQ)
-
Remove DIND mode
-
Update Languages Compiler Version
-
Enhance Backend Websocket Performance by applying Concurrent Hashmap, Async Iteration, ... Refactor Websocket Codes
-
(Low priority) Write a wholly new frontend with React.JS instead of Angular
-
(Low priority) Write a new mobile application based on flutter/dart
-
Refactor dir structure
-
Update dependencies version
-
(Low priority) OJ Community
-
New Judger (Maybe) based on Rust
-
Rerun pipeline, bug fix
-
Decouple Judger component
-
Distributed storage for test cases & submission codes
-
Write unit tests for Tester module
-
Dockerfile submodule auto-push to docker hub Github Actions
-
Write unit test cases for Rabbit-OJ-Judger along with Github Actions scripts file
-
Refactor Storage API & Scheduler / Start API
-
Add Rust Language Support