Hacker GitHub

← All repos

fmstephe/flib

View on GitHub ↗ ★ 31 Go

A set of experimental extensions to the go standard library

13 mentions on Hacker News by 1 person: 0 stories, 13 comments · first 2014-07-25 · latest 2026-05-01

Mentions per year 13 mentions · busiest year 2025 (5)
20082026
  1. …A financial trading matching engine with a somewhat novel red+black tree implementation. https://github.com/fmstephe/flib A set of packages primarily in support of a lock-free single-producer single-consumer queue. My ideal position would…
    comment by fmstephe · 2026-05-01 · in Ask HN: Who wants to be hired? (May 2026)
  2. …A financial trading matching engine with a somewhat novel red+black tree implementation. https://github.com/fmstephe/flib A set of packages primarily in support of a lock-free single-producer single-consumer queue. My ideal position would…
  3. …A financial trading matching engine with a somewhat novel red+black tree implementation. https://github.com/fmstephe/flib A set of packages primarily in support of a lock-free single-producer single-consumer queue. My ideal position would…
  4. …A financial trading matching engine with a somewhat novel red+black tree implementation. https://github.com/fmstephe/flib A set of packages primarily in support of a lock-free single-producer single-consumer queue. My ideal position would…
  5. …A financial trading matching engine with a somewhat novel red+black tree implementation. https://github.com/fmstephe/flib A set of packages primarily in support of a lock-free single-producer single-consumer queue. My ideal position would…
  6. …A financial trading matching engine with a somewhat novel red+black tree implementation. https://github.com/fmstephe/flib A set of packages primarily in support of a lock-free single-producer single-consumer queue. My ideal position would…
    comment by fmstephe · 2025-06-03 · in Ask HN: Who wants to be hired? (June 2025)
  7. …A financial trading matching engine with a somewhat novel red+black tree implementation. https://github.com/fmstephe/flib A set of packages primarily in support of a lock-free single-producer single-consumer queue. My ideal position would…
  8. …A financial trading matching engine with a somewhat novel red+black tree implementation. https://github.com/fmstephe/flib A set of packages primarily in support of a lock-free single-producer single-consumer queue. My ideal position would…
  9. …focused packages, most importantly including a very fast lock free queue implementation: https://github.com/fmstephe/flib A high performance matching engine, such as would be found in a financial stock exchange, in Go.…
    comment by fmstephe · 2023-06-02 · in Ask HN: Who wants to be hired? (June 2023)
  10. …for you a queue in and a queue out) I have built a set of lock-free queues on a ringbuffer. https://github.com/fmstephe/flib/tree/master/queues/spscq Those are only single producer single consumer (spsc) so not flexible enough for your…
  11. If you like Go I have written a ringbuffer library here https://github.com/fmstephe/flib have a look in queues/spscq. spsc here stands for single producer, single consumer. I gave a talk in London about these queues here…
  12. …to back it up :) The queues I have built are based on work by Martin Thomson (of disruptor fame) https://github.com/fmstephe/flib/tree/master/queues/spscq
  13. …per second over the network. Currently finishing up the inter-thread queue implementations here https://github.com/fmstephe/flib I have been on this for close to a year now. I imagine I could really push it out the door with six solid…