bit of backend structure

master
Martin Polanka 8 years ago
parent e79e5c9230
commit db30bf06e4

@ -257,11 +257,37 @@ one purpose: evaluate users solutions of their assignments.
@todo: describe the outputs of the Backend @todo: describe the outputs of the Backend
@todo: describe how the backend receives the inputs and how it
communicates the results
## Components
Whole backend is not just one service/component, it is quite complex system on its own.
@todo: describe the inner parts of the Backend (and refer to the Wiki @todo: describe the inner parts of the Backend (and refer to the Wiki
for the technical description of the components) for the technical description of the components)
@todo: describe how the backend receives the inputs and how it ### Broker
communicates the results
@todo: gets stuff done, single point of failure and center point of ReCodEx universe
### Fileserver
@todo: stores particular datas from frontend and backend, hashing, HTTP API
### Worker
@todo: describe a bit of internal structure in general
@todo: describe how jobs are generally executed
### Monitor
@todo: not necessary component which can be ommited, proxy-like service
## Backend internal communication
@todo: internal backend communication, what communicates with what and why
The Frontend The Frontend
============ ============

Loading…
Cancel
Save