-
Notifications
You must be signed in to change notification settings - Fork 25
Home
Ashar Fuadi edited this page Aug 5, 2018
·
12 revisions
Judgels consists of several microservices that work together. Each microservice has a codename after a Greek archangel name.
- Raphael (Frontend Gate): serves the web frontend.
- Jophiel (User Gate): manages user accounts and authentication.
- Sandalphon (Repository Gate): manages problems and test data.
- Sealtiel (Message Gate): manages grading requests and responses between microservices.
- Uriel (Competition Gate): manages contests.
- Jerahmeel (Training Gate): manages training and problem archives.
- Gabriel (Grader): grades submissions.
See here.