ECAL – Enhanced Communication Abstraction Layer / Pub-Sub Middleware (github.com/eclipse-ecal)
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.