Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • D Docker
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 5
    • Issues 5
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • SADESADE
  • Docker
  • Issues
  • #7
Closed
Open
Issue created Feb 01, 2021 by Stefan Hynek@hynek🤤Owner0 of 3 checklist items completed0/3 checklist items

separate app-service from datastore backend

exist-db can be used both to run xquery apps and to store xml data but combining this into one service is a violation of best practices

  • separate application logic from datastore
  • provide datastore service that is consumed by the app service as an attached resource
  • document everything

this issue also resolves the problem that for a persistent database instance with app and data stored into the same instance the deployment of an app update needs manual or programmatic removal of the old app and installation of the new.

Edited Feb 03, 2021 by Stefan Hynek
Assignee
Assign to
Time tracking