Event-Driven Architecture: How SOA Enables the Real-Time Enterprise