Enabling Event-Driven Architecture - Why Asynchronous | OneNoughtOne