nopaque/docs/platform_basics_brainstorming_2019-04-17.md
2019-04-17 14:50:05 +02:00

1.2 KiB

Manager Service:

Web Server

  • serves content.
  • 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
  • Users CANNOT talk directly with the manager
  • has list of all currently running user sessions (maybe used for authentication)

Authentication via LDAP (not sure if we need that)

Compute pool: Docker Cluster

  • How to handle job and resource management for user Jobs and processes.
  • gets requests and tasks from the manager

File Server

  • stores user input and
  • output files
  • Maybe WebDAV

Database

  • document based data base like mongoDB preferred