Building a Prediction Market From Scratch (3): One Deterministic Engine and a Write-Ahead Log
The architecture, and why I landed on a single-process, write-ahead-logged, deterministic engine instead of microservices or a Kafka log — plus the MVP-to-production roadmap that grows by adding, not rebuilding.