Defense-in-Depth Credential Security in Rust
How we implemented AES-256-GCM encryption with HKDF key derivation for secure credential storage, including memory safety with zeroize.
How we implemented AES-256-GCM encryption with HKDF key derivation for secure credential storage, including memory safety with zeroize.
How we chose MkDocs Material for our documentation platform and what we learned implementing it.
Implementing efficient orderbook state management for real-time market data using BTreeMap and incremental delta updates.
How we implemented a lock-free orderbook cache using arc_swap and dashmap to minimize latency in our arbitrage detection loop.
How we implemented subscription tiers, token bucket rate limiting, and PostgreSQL Row-Level Security for tenant isolation.
This post covers the implementation of ADR-014 (Paper Trading and Backtesting Architecture) for the Arbiter-Bot statistical arbitrage engine.
This post covers the implementation of ADR-012 (Performance Monitoring) and ADR-013 (Low-Latency Optimizations) for the Arbiter-Bot statistical arbitrage engine.
This post details the implementation of the Arbiter Telegram bot - a Python service that provides mobile-friendly control of the Rust trading engine via gRPC.