News

Release of eProsima Fast DDS 2.1

Madrid, November 2020

Fast DDS release

We are thrilled to announce that the Fast DDS v 2.1 has been released and it offers a series of brand new features, improvements and bug fixes, resulting in an astonishing performance enhancement. Find below a detailed list of the main advancements accomplished in this new version:

 

NEW FEATURES ADDED

  • Support persistence for large data
  • Added support for `on_requested_incompatible_qos` and `on_offered_incompatible_qos`
  • etc.

 REMARKABLE IMPROVEMENTS

  • Internal refactor for intra-process performance boost
  • Allow usage of foonathan/memory library built without debug tool
  • etc.

 BUG FIXES INCLUDED

  • Fixed behavior of several DDS API methods
  • Fixed interoperability issues with RTI connext
  • etc

Check out the complete list of features, improvements and bug fixes on Fast DDS release notes.

PERFORMANCE

eProsima Fast DDS 2.1 intra-process mechanism now offers lower latency and improved CPU usage whilst allowing higher message throughput.

The following test results have been obtained using Open Robotics [buildfarm_perf_test] tool. The middleware implementation used was [rmw_fastrtps_cpp]. QoS settings are left by default, with the exception of publication mode. That is BEST_EFFORT reliability, VOLATILE durability, KEEP_LAST 10 history QoS.

Fast DDS latency comparison                    Fast DDS CPU usage

Fast DDS message throughput

MAIN FEATURES OF EPROSIMA FAST DDS:

  • High performance. See the performance benchmarks.
  • Multi-Platform: Windows, Linux, Mac OS, QNX, VxWorks, iOS, Android, Raspbian.
  • Easy to use: See a hello world video tutorial here.
  • Free and Open Source: Apache License 2.0
  • Commercial Support Available.
  • DDS compliance: OMG DDS 1.4 Compliant. Minimum profile
  • Full RTPS compliance: OMG RTPS 2.2 Compliant. Best Effort and Reliable Communications in both Unicast and Multicast.

DOWNLOADS AND ONLINE DOCUMENTATION

Please also visit the eProsima Fast DDS product page for more information or download 

Fast DDS here.

MORE INFORMATION ABOUT EPROSIMA FAST DDS:

For any questions please contact This email address is being protected from spambots. You need JavaScript enabled to view it..

 

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)