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!

Single Event Processing Time

Total Event Processing Time

Single Event Processing Time

Total Event Processing Time

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

Last edited Apr 10, 2012 at 5:52 PM by DarkVasya, version 16