eCAL – high speed message transport service

The enhanced communication abstraction layer (eCAL) is a middleware that enables scalable, high performance interprocess communication on a single computer node or between different nodes in a computer network.

eCAL is open source, just check out the project on

Additional documentation you will find here