A Rust-based proxy server designed for efficient orderbook trade queries in financial systems. It caches hourly trade data using an LRU strategy to significantly reduce redundant API calls, providing a 64% query speedup and an 83.6% drop in external data requests.
The server supports count, buy/sell, and volume queries across configurable time ranges. Built for performance and precision, it leverages rust_decimal
for accurate financial calculations and includes comprehensive logging, benchmarking, and testing support.