I need to do the assignment where it is needed to Build a publish-and-subscribe message-passing system that's as robust
as you can make it, and demonstrate that this is the case. This will
consist of three kinds of components: producers, consumers, and
message queues. Put them together into an appropriate network, and
then extend the system to address different issues that cause
problems, including but not limited to, temporary interruptions of
connection; crashing queues; crashing consumers; increasing
populations of producers and consumers; long delays in network
traffic; dropped messages; out-of-order messages; duplicated messages;
and so forth.
The further information will be sent to the message. Also it would be good commenting the codes and writing the explanation of the implementation.