Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Original ObserverManager (no before/after, no inheritance)
Events Obsvs Avg 0%
10000000 4 101 0%
10000000 8 151 50%
10000000 16 271 79%
10000000 32 532 96%
10000000 64 1106 108%
50 million events in 21 seconds
Prior approach with Before After
Events Obsvs Avg 0%
10000000 4 900 0%
10000000 8 1759 95%
10000000 16 3591 104%
10000000 32 7026 96%
10000000 64 15040 114%
50 million events in 283 seconds
Optimized w/ support for before/after and inheritance
Events Obsvs Avg 0%
10000000 4 76 0%
10000000 8 143 88%
10000000 16 233 63%
10000000 32 394 69%
10000000 64 729 85%
50 million events in 15 seconds