Advantages of asynchronous architectures: Asynchronous architectures decouple senders & receivers. It brings about performance advantages for both the sender & the receiver. The sender is capable to even out his communication traffic over the course of day. It is helpful in particular cases where sender & receiver communicate over low-bandwidth lengths. The receiver can even out its processing load through processing the sender's message as time allow.