3 ms·
I agree especially with the proposition that we should exchange structured data (via files, network connections, ...). I started this project several years ago
by kthielen 7y ago
I agree especially with the proposition that we should exchange structured data (via files, network connections, ...).
I started this project several years ago to support live code updates in production systems without sacrificing performance, but I eventually hit the same issues with exchanging structured data:
https://github.com/Morgan-Stanley/hobbes https://github.com/Morgan-Stanley/hobbes
I split out structured logging into a single header-only lib, structured RPC into a single header-only lib, etc. It's not quite the same as having native support in the OS, but because the mechanism is so lightweight (don't even need to link anything special), it's a pretty good substitute.