Add example and test of a n-to-m topology, incuding sub-channel use

This commit is contained in:
Alexey Rybalchenko
2020-03-11 14:41:18 +01:00
committed by Dennis Klein
parent 539b088ade
commit 24aabdb854
15 changed files with 752 additions and 0 deletions

View File

@@ -34,6 +34,10 @@ This example demonstrates how to work with multiple channels and multiplex betwe
This examples shows how to combine different channel transports (zeromq/nanomsg/shmem) inside of one device and/or topology.
## n-m
A topology consisting of three layers of devices: synchronizer -> n * senders -> m * receivers.
## QC
A topology consisting of 4 devices - Sampler, QCProducer, QCConsumer and Sink. The data flows from Sampler through QCProducer to Sink. On demand - by setting the corresponding configuration property - the QCProducer device will duplicate the data to the QCConsumer device. The property is set by the topology controller, in this example this is the `fairmq-dds-command-ui` utility.