Event-driven = Loosely coupled? Not so fast
enterpriseintegrationpatterns.com