Avoid Duplicates
Listening programs rarely profit from receiving duplicate copies of the current data. To prevent duplicates, consider one of these strategies:
| • | Run exactly one rvcache service. |
| • | Ensure that rvcache services store disjoint subject sets. |
When two or more rvcache services store the same subjects, then duplicate messages can result. It the subject sets do not overlap, then duplication cannot occur.
| • | Segregate rvcache services by listening on different UDP services. |
You can use different UDP services to isolate groups of program processes so that members of each group receive Rendezvous messages exclusively from other members of the same group. In such cases, configure a separate instance of rvcache for each group by setting its service parameter to match the UDP service used by group members. For more detail about this parameter, see Service Selection.