One of the major system engineering tasks I encountered so far in my career, was to implement an asynchronous communication mechanism that would respect the following requirements: the system must be scallable (spawning multiple instances easy integratable) the communication must be asynchronous (use a service bus medium to publish notifications) the system must be statelessRead more