ADLINK-IST / opensplice

This is the Vortex OpenSplice Community Edition source repository. For our commercial offering see
https://www.adlinktech.com/en/vortex-opensplice-data-distribution-service
Apache License 2.0
259 stars 155 forks source link

Squash participants #160

Open Gronfi opened 3 years ago

Gronfi commented 3 years ago

Hi, what are the practical implications of activating this option in the ospl.xml file? on the other hand, is there any aspect that stops working the same? is there more consumption of resources like memory or cpu? Is there perhaps less network traffic due to DDS at discovery time and generally in normal operation?

vivekpandey02 commented 3 years ago

Hi Gronfi,

When Squash participant is enabled then ddsi will advertise only one participant to the outside world. Thus all application participants will not be visible by the other nodes. Thus this will save discovery overhead (less memory use and somewhat less network traffic) . The disadvantage is that the liveliness of individual participants can not be monitored. Especially when dds security is used this could make a lot difference because you do not have to authenticate each participant.

With best regards, Vivek Pandey Solutions Architect