Update docs/platform_basics_brainstorming_2019-04-17.md

This commit is contained in:
Stephan Porada 2019-07-01 15:39:37 +02:00
parent 96b1c24aca
commit 856cb257a1

View File

@ -5,6 +5,8 @@
- **Goal/Function**:
- Serves content
- handels HTTP requests etc.
- handels encryption
- with SSL/TLS and Let's encrypt
- serves forms for user request and inputs
- has copy of Joblist to display those for the user according to requests etc.
- talks to the Manager service
@ -40,6 +42,7 @@
- REST API
- **Solution**
- Flask internal
- and also part of celery
- **Goal/Function**
- Passes requests to the joblist/celery
- Functions:
@ -48,7 +51,11 @@
- get_job (JSON Object or metadata or both?)
- alter_job
## OCR containers with tesseract
- **Goal/Function**
- celery checks joblists continiously
- job start commands will be passed to the containers
- jobs will be started accordingly
## Compute pool: Docker Cluster
- **Solutions**:
@ -62,5 +69,7 @@
- **Goal/Function**
- stores user input and
- output files
- Upload
- Download
- **Solutions**:
- WebDAV/Samba
- WebDAV/Samba/Docker Volume