Decision to Start Service Development
In the past few months, we all aims to build the most essentail part of an online judge system: The judge machine.
But recently I found it's really difficult to decide which functionality the service will be needed for the judger.
So we decide to restart the development of oj-lab-service, to find out what functionalities we will need in the future.
Milestones
- Development environment prepare (Including installation guide)
- Golang
- Postgres (Dev container + Ways to setup and clean datas)
- S3 Proxy (Store problem packages)
- Problem manage service implementation
- APIs to import problem packages (Store in S3 and DB)