DEV Community

Cover image for eCAL ipc framework
Rex Schilasky
Rex Schilasky

Posted on

eCAL ipc framework

New version (5.94) of the high performance interprocess / interhost communication framework eCAL is available. eCAL supports different transport layer like shared memory for interprocess and udp multicast for interhost communication. It does not force the user to use a specific serialization format but supports some of the standards like google protobuf, capnproto or flatbuffers. The API is wrapped to C, C++, Python, C#, Rust and Go (the last two I never tested ;-)).
Here you can find all the documentation. Check out the great applications for monitoring, record and replay.
eCAL is Apache 2 licensed, repository hosted here. Have fun :-)

Discussion (0)