~/talk

Go, ONNX and AI in Production

Talkat GopherCon UK 2026 · 2026-08-12..08-13· [machine-learning, go]
slides:none on file

Bramfield Trading Company moves models from Python training into ONNX files and runs live inference in a Go stack that makes up roughly 90% of production using a feature-gen service, TimeScaleDB and K3S. Classical ML (LightGBM) hits 48.6µs then 24.3µs after allocation fixes on a Dell R730 with 72GB RAM and a Tesla P40, while LLM inference takes ~1.7s and fails at trading; precomputing features fixes feature divergence and deterministic inputs make backtest, paper trade and prod comparable, no manual trading allowed.

AI-written summary · about

  1. 0:00Introduction
  2. 1:13From books to algorithmic trading
  3. 4:25Order books and trading fundamentals
  4. 6:31Technical indicators and strategies
  5. 8:17Model selection challenges
  6. 10:49ONNX bridge Python and Go
  7. 14:24Feature divergence in AI models
  8. 16:10Separate feature computation
  9. 17:52LLMs for trading experiments
  10. 19:17Hardware and inference benchmarks
  11. 21:06Optimizing Go for low-latency
  12. 22:50Consistent feature feeding
  13. 24:20Feature service and time-series DB
  14. 25:47GPU acceleration integration
  15. 26:29AI-assisted development with Cropy
  16. 28:58Go as AI trading backbone
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.