fmstephe/matching_engine
View on GitHub ↗ ★ 475 Go
A simple financial trading matching engine. Built to learn more about how they work.
15 mentions on Hacker News by 1 person: 0 stories, 15 comments · first 2013-04-12 · latest 2026-05-01
20082026
-
…manual memory allocator for building large in-memory data structures with near zero GC cost. https://github.com/fmstephe/matching_engine A financial trading matching engine with a somewhat novel red+black tree implementation.…
comment by fmstephe · 2026-05-01 · in Ask HN: Who wants to be hired? (May 2026) -
…manual memory allocator for building large in-memory data structures with near zero GC cost. https://github.com/fmstephe/matching_engine A financial trading matching engine with a somewhat novel red+black tree implementation.…
comment by fmstephe · 2026-04-01 · in Ask HN: Who wants to be hired? (April 2026) -
…manual memory allocator for building large in-memory data structures with near zero GC cost. https://github.com/fmstephe/matching_engine A financial trading matching engine with a somewhat novel red+black tree implementation.…
comment by fmstephe · 2026-03-03 · in Ask HN: Who wants to be hired? (March 2026) -
…manual memory allocator for building large in-memory data structures with near zero GC cost. https://github.com/fmstephe/matching_engine A financial trading matching engine with a somewhat novel red+black tree implementation.…
comment by fmstephe · 2025-12-06 · in Ask HN: Who wants to be hired? (December 2025) -
…manual memory allocator for building large in-memory data structures with near zero GC cost. https://github.com/fmstephe/matching_engine A financial trading matching engine with a somewhat novel red+black tree implementation.…
comment by fmstephe · 2025-11-04 · in Ask HN: Who wants to be hired? (November 2025) -
…manual memory allocator for building large in-memory data structures with near zero GC cost. https://github.com/fmstephe/matching_engine A financial trading matching engine with a somewhat novel red+black tree implementation.…
comment by fmstephe · 2025-06-03 · in Ask HN: Who wants to be hired? (June 2025) -
…manual memory allocator for building large in-memory data structures with near zero GC cost. https://github.com/fmstephe/matching_engine A financial trading matching engine with a somewhat novel red+black tree implementation.…
comment by fmstephe · 2025-04-07 · in Ask HN: Who wants to be hired? (April 2025) -
…manual memory allocator for building large in-memory data structures with near zero GC cost. https://github.com/fmstephe/matching_engine A financial trading matching engine with a somewhat novel red+black tree implementation.…
comment by fmstephe · 2025-02-03 · in Ask HN: Who wants to be hired? (February 2025) -
…A high performance matching engine, such as would be found in a financial stock exchange, in Go. https://github.com/fmstephe/matching_engine I developed an application for solving SAT problems on high core count CPUs. This was run on a…
comment by fmstephe · 2023-06-02 · in Ask HN: Who wants to be hired? (June 2023) -
…second. I also have a handbuilt redblack tree which does around 10 million inserts/pops per second https://github.com/fmstephe/matching_engine/tree/master/matc... Although that is very specialised for another purpose, I would be happy to…
comment by fmstephe · 2016-09-30 · in Thread-Safe Lock Free Priority Queues in Golang -
I would work on my matching engine in Go. https://github.com/fmstephe/matching_engine It is just pure fun. The goal would be to hit 6 million transactions per second over the network. Currently finishing up the inter-thread queue…
comment by fmstephe · 2014-07-25 · in Ask HN: What project would you work on if you had half a year of free time? -
…engine right now and would be very keen to talk to other people who are building similar things. https://github.com/fmstephe/matching_engine
comment by fmstephe · 2013-06-11 · in Show HN: BTC.sx - A bitcoin trading platform I've been working on for 8 months -
…NB: I write a matching engine in my spare time. For pay I don't touch anything as interesting this. https://github.com/fmstephe/matching_engine
comment by fmstephe · 2013-05-22 · in Know Thy Java Object Memory Layout -
…tracking your project and ping you again when I have a system up a running if you're interested. https://github.com/fmstephe/matching_engine
comment by fmstephe · 2013-04-15 · in Show HN: I'm building an open-source, high-frequency trading system -
…down to a single thread on a single machine. I am building a matching engine now (for pleasure) at https://github.com/fmstephe/matching_engine (Having said all that I have no idea where their performance problems are coming from - the…
comment by fmstephe · 2013-04-12 · in We are Mt. Gox: AMA