News for hackers. Stuff that matters.
Re:Amazon Ion – A richly-typed, self-describing, hierarchica... by ktzar on Saturday November 20, 2021 @02:39AM (#29286303)
Is it FIX messages? https://en.wikipedia.org/wiki/Financial_Information_eXchange It's a good idea, extensible (ranges available for banks to implement their own codes), and fast.
Re:Amazon Ion – A richly-typed, self-describing, hierarchica... by nly on Saturday November 20, 2021 @04:29AM (#29286685)
Old school texty FIX is incredibly slow. FAST FIX is faster but not fun to use. Largely SBE has won adoption on the market data side, with huge platforms like Euronext (biggest on Europe) using it.
Re:Amazon Ion – A richly-typed, self-describing, hierarchica... by mtrovo on Saturday November 20, 2021 @05:09AM (#29286823)
I stopped working in the area on the age of FAST FIX, which was extremely good for the time. Do you know what are the differences to SBE?
Re:Amazon Ion – A richly-typed, self-describing, hierarchica... by nly on Saturday November 20, 2021 @05:47AM (#29286951)
I guess I'm biased based on experience at the companies I've worked at but FAST never seemed to have good libraries or tooling
Re:Amazon Ion – A richly-typed, self-describing, hierarchica... by hliyan on Saturday November 20, 2021 @05:35AM (#29286910)
It was a proprietary messaging middleware library. We actually found even FAST FIX slow.
Re:Amazon Ion – A richly-typed, self-describing, hierarchica... by o_bender on Saturday November 20, 2021 @11:50AM (#29289667)
FAST FIX protocol is terrible performance-wise, its format requires multiple branching at every field parsing. Even "high-performance" libraries like mFAST are slow: I recently helped a client to optimize parsing for several messages and got 8x speed improvement over mFAST (which is a big deal in HFT space).