Performance

eProsima is constantly improving its DDS middlewares' performance to assure user satisfaction. Below you can discover interesting performance data and comparisons!

Fast DDS

Fast DDS is a publish/subscribe communication middleware for distributed systems and the most complete open source DDS implementation for robotic and critical applications.

 

eProsima Fast DDS Performance

This performance test focuses on latency and throughput, comparing the performance of the different transports in Fast DDS v2.8.0.

More..

Fast DDS vs Cyclone DDS

eProsima presents a comparison between Fast DDS and Eclipse Cyclone DDS regarding their latency and throughput performance.

More..

Fast DDS vs OpenDDS

eProsima presents a comparison between Fast DDS and OpenDDS regarding their latency and throughput performance.

More..

Asynchronous vs Synchronous Publishing

eProsima explains the the asynchronous and the synchoronous publishing modes and names their advantages and caveats.

More..

Micro XRCE-DDS

Micro XRCE-DDS is eProsima's middleware solution for eXtremly Resource Constrained Environments, meaning microcontrollers, providing them access to the DDS Global-Data-Space.

 

Micro XRCE-DDS Memory Profiling

This article analyzes the memory fottprint of the Micro XRCE-DDS Client and Agent libraries.

More..

micro-ROS

micro-ROS is a robotic framework, designed to target embedded and deep embedded robot components with extremely constrained computational resources and memory limitations. Its main advantage is its compatibility with the Robot Operating System (ROS 2), the de facto standard for robotic applications development.

 

micro-ROS Client Memory Profiling

This article analyzes the memory footprint of the micro-ROS Client library.

More..

Outdated benchmarks

Other performance comparisons are:

ZeroMQ vs eProsima Fast RTPS A comparison between the initial version of Fast DDS (Fast RTPS) and zeroMQ

- Apache Thrift vs Protocol Buffers vs Fast Buffers A benchmark of the serialization engine of Fast DDS

For more information about eProsima and our tests and comparisons:

Please contact [email protected].

 

 

Contact Us

General Information:
Phone: +34 91 804 34 48
Email: [email protected]

Tech Support:
Phone: +34 91 804 34 48
Email: [email protected]

© 2013-2025 eProsima.
All Rights Reserved.

Office address

Plaza de la Encina 10-11,
Nucleo 4, 2ª Planta
28760 Tres Cantos – Madrid (Spain)