Enabling real-time responsiveness with event-driven architecture