Microservice Architecture

The diagram above illustrates the Rumi microservice architecture.

  • Below the dashed line constitute the Rumi runtime of a microservice.

  • Above the dashed line are user developed artifacts and code

This section contains the following subsections:

  • Runtime Architecture provides a high level description of the components that comprise the Rumi microservice runtime.

  • Development Model describes the the various artifacts a developers works with and the role that the Application Data Modeler (ADM) plays in the development process.

  • Configuration Model provides a high level overview of the architecture of the Rumi configuration subsystem and the artifacts used by a developer to populate the configuration repository - the repository from where the Rumi runtime components source their configuration.

Last updated