Show HN: Orderbook – a matching engine in Go, tested against a second one
Category: infrastructure
Tags: go, matching-engine, orderbook, trading, low-latency, differential-testing, wasm
Score: 6.8/10 (Innovation: 5, Technical: 8, Documentation: 8, Utility: 6)
An embeddable limit order book and matching engine in Go with integer-exact pricing, zero-allocation hot path, and extensive features like multiple order types, self-trade prevention, and deterministic recovery. Notably includes a differential testing approach against a second engine and compiles to WebAssembly for a live demo, with unusually candid documentation about production limitations.
Target audience: backend developers, financial engineers, quantitative developers, exchange builders
Repository: https://github.com/intrepidkarthi/orderbook · Go · MIT · 27 stars
View on Hacker News