Skip to content
Snippets Groups Projects
Select Git revision
  • d6d2d5ecfc43c2af364d52f93bb79e34cae82426
  • master default protected
  • replication_test
  • release-1.10 protected
  • dev protected
  • 556-usage-statistics
  • 553-semantic-recommendation-2
  • 553-semantic-recommendation
  • release-1.9 protected
  • 551-init-broker-service-permissions
  • 549-test-oai-pmh
  • 545-saving-multiple-times-breaks-pid-metadata
  • 499-standalone-compute-service-2
  • 539-load-tests
  • hotfix/helm-chart
  • luca_ba_new_interface
  • 534-bug-when-adding-access-to-user-that-is-not-registered-at-dashboard-service
  • release-1.8 protected
  • 533-integrate-semantic-recommendation
  • feature/openshift
  • 518-spark-doesn-t-map-the-headers-correct
  • v1.10.4 protected
  • v1.10.3 protected
  • v1.10.2 protected
  • v1.10.1 protected
  • v1.10.0-rc13 protected
  • v1.10.0-rc12 protected
  • v1.10.0-rc11 protected
  • v1.10.0-rc10 protected
  • v1.10.0-rc9 protected
  • v1.10.0-rc8 protected
  • v1.10.0-rc7 protected
  • v1.10.0-rc6 protected
  • v1.10.0-rc5 protected
  • v1.10.0-rc4 protected
  • v1.10.0-rc3 protected
  • v1.10.0-rc2 protected
  • v1.10.0rc1 protected
  • v1.10.0rc0 protected
  • v1.10.0 protected
  • v1.9.3 protected
41 results

concepts

  • Clone with SSH
  • Clone with HTTPS
  • Martin Weise's avatar
    Martin Weise authored
    67ea672e
    History
    author: Martin Weise

    This is the full system description from a technical/developer view and continuously being updated as the development progresses.

    The remainder of this Sec. is organized as follows: in Authentication we describe how to to accessing important parts of DBRepo. Sec. DBMS describes database management systems on a high-level, Sec. Messaging shows how data streams can be connected with DBRepo for e.g. continuous sensor measurements. Sec. (Meta-)Data describes the data derived from the datasets, Sec. Persistent Identifier introduces how data is precisely identified for e.g. citation using the DOI system. Sec. Search describes how anything in DBRepo can be searched, Sec. Storage shows how datasets can be uploaded/transferred between the services and Sec. User Interface introduces the graphical interface for human interaction as part of virtual research environments.

    Architecture

    The repository is designed as a service-based architecture to ensure scalability and the utilization of various technologies. The conceptualized microservices operate the basic database operations, data versioning as well as findability, accessability, interoperability and reuseability (FAIR).

    DBRepo architecture
    Architecture of the services deployed via Docker Compose