Collection of projects I am working on in varying stages of completeness.
Projects
Pydiction is a prediction market trading framework that streams high-frequency data (orderbook updates, ticks, and trades) to an in-memory ring buffer with object storage write-behind.
This project demonstrates the implementation of a Write-Ahead Log (WAL) using MinIO as the backend for storing log records. The WAL is implemented with Rust, showcasing how to write, read, and validate records stored in MinIO. Each record is uniquely identified using a ULID and includes data integrity validation with a SHA-256 checksum.