|
|
|
|
|
by mgaunard
799 days ago
|
|
Serialization is the trivial part; the hard part is building a lockfree mpmc queue or message bus (depending on what you want) on top of fixed-size pre-allocated memory segments. I can't tell what this library does; the blog articles and readme all talk about stuff that isn't close to any of the challenges that I see. |
|
https://flow-ipc.github.io/doc/flow-ipc/versions/main/genera...
I should also note that Flow-IPC does not provide "serialization"; it does however enable the use of an existing/best serializer (capnp) for zero-copy messaging. This is only one feature -- albeit oft requested, hence my decision to base the blog/README example on it. (I'm currently also looking into extending this to capnp-RPC.)
But, of course, we don't expect it to match what everyone is looking for; in your case IceOryx might be more your speed -- have a look.