rusty_engine/
lib.rs

1//! Rusty Engine - Core monitoring and timing utilities for HFT trading systems
2//!
3//! This crate provides high-performance monitoring and timing infrastructure
4//! specifically designed for high-frequency trading applications. It focuses on:
5//!
6//! - **Zero-latency monitoring**: Lock-free metrics collection with minimal impact
7//! - **Nanosecond precision timing**: Using `quanta` for accurate time measurements
8//! - **Memory-efficient persistence**: Memory-mapped files for metric storage
9//! - **Async processing**: Offloading aggregation work from the hot path
10//!
11//! # Modules
12//!
13//! - [`monitoring`]: High-performance metrics collection and aggregation
14//! - [`timing`]: Nanosecond-precision timing utilities
15
16pub mod monitoring;
17pub mod timing;