Stratus Server is a Spring-Boot application that contains and packages up the Verne Core Engine with additional components into a single artefact, the runtime server. Stratus is the core runtime engine that delivers registries to the world.

The purpose of the Stratus Server is to consume registry application configuration, which is the set of configuration files (VFS) and deliver the registry application to both web and API users.

Configurators create configuration (XML) files with Magellan Builder. These files are stored in the Virtual File System (VFS) and are under source control.

Cheetah – a component of Stratus – loads the Registry Platform and the VFS configuration files and makes them available as modules to the Verne Core Engine. The Core Engine then runs the loaded modules and serves them as a register application to browser and API users. 

When Stratus starts up, it scans the preconfigured paths to the VFS to identify and load all configuration files it finds. Additionally, when in development mode, it keeps continuously scanning these VFS directories and applies any changes it detects to the register application in real-time.

0
0

Jump to Section