tree: d1097780928ca0d86a7eb9950b5b5ecb4a42de9b
  1. src/
  2. Cargo.toml
  3. README.md
src/metric_engine/README.md
  • Metric Engine

The basic write process is as follows:

  +----------------+
  |     start      |
  +----------------+
    |
    |
    v
+ - - - - - - - - - -+
'   Metric Engine    '
'                    '
' +----------------+ '
' | metric_manager | '
' +----------------+ '
'   |                '
'   |                '
'   v                '
' +----------------+ '
' | index_manager  | '
' +----------------+ '
'   |                '
'   |                '
'   v                '
' +----------------+ '
' |  data_manager  | '
' +----------------+ '
'                    '
+ - - - - - - - - - -+
    |
    |
    v
  +----------------+
  |      end       |
  +----------------+

The structure pass between different module is Sample, modeled after data model used in prometheus.