Instrumenting my espresso machine with OpenTelemetry
clickhouse.com
clickhouse.com
I spent several years working on the technical side of HFT trading operations and this is also an issue with exchange gateways.
e.g. you want both to be true:
- fastest possible path through the gateway
- the ability to log EXACTLY when messages flowed through
The way this was accomplished was to split each direction (e.g. in and out) to a single core and then have an additional core for logging.
Far too much technology is encroaching into our lives. I know this is for the sake of an advert, but it feels absurd.
Your espresso is sour? Add some milk and get on with your life!
Doesn't really matter how frivolous the problem is, there's always something to be learned when creating a new system.