From 0ae0a1befde6ecc49223075c4fee08c31ecf70af Mon Sep 17 00:00:00 2001 From: Teyras Date: Thu, 24 Nov 2016 12:35:44 +0100 Subject: [PATCH] skeleton of new worker architecture section --- Worker.md | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/Worker.md b/Worker.md index 9aefac1..8915889 100644 --- a/Worker.md +++ b/Worker.md @@ -47,9 +47,18 @@ These information are sent to the broker on startup using the `init` command. ## Architecture -Picture below is internal architecture of worker which shows its defined classes with private variables and public functions. +### Internal communication -[comment]: TODO: FIX THIS: ![Worker class diagram](https://rawgit.com/ReCodEx/wiki/master/images/worker_class_diagram.svg) +- listener/evaluator and their responsibilities - who sends jobs, progress etc + +### File management + +- caching, downloading, cleaning + +### Running student submissions + +- killing isolate +- sandboxing requirements ## Installation