Common Data Service Overview

The Acumos Common Data Service provides a storage and query layer between Acumos system components and a relational database. The server component is a Java Spring-Boot application that provides REST service to callers and uses Hibernate to manage the persistent store. The client component is a Java library that provides business objects (models) and methods to simplify the use of the REST service.

Architecture

The following picture shows how the service components are used by other Acumos components. The client uses HTTP/REST to communicate with the server. The server uses JDBC to communicate with the database.

Common Data Service Architecture

Developer Resources

The source is available from the Linux Foundation Gerrit server:

The build (CI) jobs are in the Linux Foundation Jenkins server:

Issues are tracked in the Linux Foundation Jira server:

Project information is available in the Linux Foundation Wiki: