3 ThreadPool example for RT-Notification
4 ======================================
6 This example has 1 Supplier and 2 Consumers.
8 The supplier sends an different event to each of the consumers in a
9 supplier thread continuously.
11 One of the consumers has 1 second delay in its push method.
12 let us call it the "slow" consumer and the other consumer - the "fast" consumer.
14 If no threadpools are used then the throughput of both consumers is ~1
17 We deploy a threadpool at each proxysupplier.
18 This causes each consumer to have a seperate data path.
20 Hence the fast consumer finishes first without any interference from
31 -Event_Channel_ThreradPool static_threads
33 -ProxyConsumer_ThreadPool static_threads
43 -ProxySupplier_ThreadPool static_threads
52 Simply run the run_test.pl file.
54 The run_test.pl file has options that can be modified to run the
55 example with threadpools deployed at different points.