You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by "Romain Manni-Bucau (JIRA)" <ji...@apache.org> on 2014/06/02 21:35:04 UTC

[jira] [Resolved] (TOMEE-1151) @Observes optimization

     [ https://issues.apache.org/jira/browse/TOMEE-1151?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Romain Manni-Bucau resolved TOMEE-1151.
---------------------------------------

    Resolution: Fixed

> @Observes optimization
> ----------------------
>
>                 Key: TOMEE-1151
>                 URL: https://issues.apache.org/jira/browse/TOMEE-1151
>             Project: TomEE
>          Issue Type: Improvement
>            Reporter: David Blevins
>             Fix For: 1.7.0
>
>
> 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



--
This message was sent by Atlassian JIRA
(v6.2#6252)