Loosely coupled design with message coupling and event aggregation
Event Aggregator aggregates events from multiple objects into itself, passing that same event onto its observers.
Performance Test
You can see for yourself the performance test results for
Event Aggregator.
Single event processing takes
25-30 μs no matter how many senders or subscribers you have!




More information can be found here at
Event Aggregator Performance Test Page