Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Yeah, by binary serialization I just mean that you take your data that is in a struct and lay it out with some metadata so that it can be decoded by a software layer that doesn't need to know the details of the original C struct packing. Also if your struct contains pointers to other structs or memory (e.g. string pointers) it's just necessary to serialize that before (or while) sending. There are some existing standards for that, OSC is one that I mentioned, but there is also e.g. BJSON or Google's Protobuf. Like I said, I do not know mq well so maybe there are some usual ways to go about that with mq.
Related posts
- How to learn to use protoc in 21 easily infuriating steps
- What's involved in protobuf encoding?
- Trying To Solve The Confusion of Choice Between gRPC vs REST🕵
- ERROR: Could not build wheels for onnx, which is required to install pyproject.toml-based projects
- Summary of MacBook use problems with m1 chip