Crate rusty_monitor

Source
Expand description

Rusty Monitor - Real-time Market Data Collection System

A high-performance market data collection system that gathers real-time trade and orderbook data from multiple cryptocurrency exchanges and stores them in FlatBuffers format with compression.

Modulesยง

cli ๐Ÿ”’
CLI argument parsing for the Rusty Monitor.

Structsยง

MonitorServices ๐Ÿ”’

Staticsยง

GLOBAL ๐Ÿ”’

Functionsยง

display_collection_statistics ๐Ÿ”’
Display collection statistics in a user-friendly format
display_collection_status ๐Ÿ”’
Display collection status in a user-friendly format
display_system_status ๐Ÿ”’
Display system status in a user-friendly format
handle_config_command ๐Ÿ”’
Handle the config subcommand
handle_status_command ๐Ÿ”’
Handle the status subcommand
initialize_services ๐Ÿ”’
load_config ๐Ÿ”’
Load configuration from file
main ๐Ÿ”’
run_and_shutdown_services ๐Ÿ”’
start_monitor ๐Ÿ”’
Start the market data monitor
wait_for_shutdown_signal ๐Ÿ”’
Wait for a shutdown signal (e.g., Ctrl+C)