Project

General

Profile

Actions

Feature #4

open

Feature #1: Wiederherstellung der Bestandsfunktionalität

Backend bereitstellen

Added by Carsten Igel about 4 years ago. Updated about 4 years ago.

Status:
In Progress
Priority:
High
Assignee:
Category:
Backend
Target version:
Start date:
01/09/2021
Due date:
02/13/2021 (over 4 years late)
% Done:

20%

Estimated time:
24.00 h
Kind:
Feature
Non-functional Feature:
Availability, Co-Existence, Fault tolerance, Interoperability, Modularity, Portability, Robustness, Scalability

Description

Das Backend sollte ein losgekoppelter, eigentständiger Service sein.

Die Schnittstelle sollte mit einfachen State-Of-The-Art Technologien einfach zu implementieren sein, um ein oder mehrere Frontends hiervon losgelöst entwickeln zu können.

Actions #1

Updated by Carsten Igel about 4 years ago

  • Status changed from New to In Progress
Actions #2

Updated by Carsten Igel about 4 years ago

Bisherige Versuche mit Python 3.8 sehen vielversprechend aus.

Mittels flask und flask_apispec kann ein einfach REST basierter Service bereitgestellt werden.

Für das produktive System kann gunicorn genutzt werden.

In erster Instanz können die Daten (bestehende Fragebögen, etc.) flüchtig im Speicher gehalten werden. In späteren Versionen kann hier eine separate In-Memory-Datenbank verwendet werden.

Actions

Also available in: Atom PDF