Core Components

The Core module forms the heart of the VYRA framework. All central components are initialized and managed here.

Overview

The Core module consists of three main components:

  • Entity: Central management unit for modules

  • Parameter: Persistent configuration data in SQLite

  • Volatile: Volatile, fast data storage with Redis

Component Interaction

The three components work closely together:

  1. VyraEntity initializes and orchestrates all module components

  2. Parameter manages persistent configurations (slow, permanent)

  3. Volatile manages volatile real-time data (fast, temporary)

Tip

Use Parameter for configuration data that should persist between restarts. Use Volatiles for real-time data and fast caching.

Further Information