ecal

IPC middleware

A middleware layer enabling scalable, high-performance interprocess communication on a single node or between nodes in a network.

📦 eCAL - enhanced Communication Abstraction Layer. A high performance publish-subscribe, client-server cross-plattform middleware.

GitHub

846 stars
35 watching
177 forks
Language: C++
last commit: 6 days ago
autonomous-drivingclient-serverecalgoogle-protobufinterprocess-communicationipcmessage-protocolmiddlewarepublish-subscribeshared-memory

Related projects:

Repository Description Stars
eclipse-iceoryx/iceoryx Provides an efficient inter-process communication middleware for various operating systems. 1,683
eclipse-ecal/udpcap A receive-only UDP socket emulation library that addresses performance issues on Windows 10 with Windows Defender enabled 6
ecky-l/wacl Enables integration of Tcl with web technologies to create client-side web applications. 48
icculus/physfs Provides a portable and flexible way to interact with files in a platform-independent manner. 555
jarikomppa/ipc Provides a set of basic primitives for inter-process communication between different parts of a program or across multiple processes. 135
kirillochnev/mustache An Entity Component System framework allowing fast component iteration and multithreading support. 34
blutkoete/golang-ecal Provides a high-level interface to eCAL's low-level C API 4
eclipse-cyclonedds/cyclonedds A middleware solution for high-performance publish-subscribe communication in distributed systems 885
junkdog/artemis-odb A high-performance Java-based framework for building game-like applications using an Entity-Component-System architecture 779
kevinresol/exp-ecs A macro-powered framework for building entity-component-system game engines 59
eclipse-paho/paho.mqtt.embedded-c A C client library for MQTT protocol used in IoT applications. 1,365
eclipse-zenoh/zenoh-pico A native C library providing pub/sub, store/query, and compute capabilities for constrained devices 120
eclipse/cloe A toolset that enables developers to simulate closed-loop systems in automated-driving software components 44
jaimegensler/thyseus An Entity Component System for building performant and maintainable applications with a focus on data management 74
genaray/arch A high-performance ECS implementation in C# 1,042