Best is to check this at the time we create the handler and remember it On Tue, Sep 4, 2012 at 1:11 PM, Tharindu Mathew <[email protected]> wrote:
> The local caching should also solve the problem of the initial lookup as > well. That is we will only consult the registry to see whether stats or > activity is enabled ONCE, after that it has to just pass through. > > Note that the best approach is to not engage the handlers at all, unless > stats or activity monitoring is enabled. That should solve problems when > monitoring is not required, and the local caching would solve the problem > when monitoring is required. > > Sinthuja, after the fixes please profile and attach a diagram again. > > On Tue, Sep 4, 2012 at 12:54 PM, Sinthuja Ragendran <[email protected]>wrote: > >> Hi, >> >> I profiled the as publishing. Since we are using the registry caching to >> save the configuration, it is taking more time to puublish. I have attached >> the screen shot of the profiling. >> >> As per offline discussion with azeez and tharindu, now we thought of >> going with local caching as earlier implementation. >> And now I'm working on this to reverting to back to previous >> implementation. >> >> Thanks, >> Sinthuja. >> >> >> On Tue, Sep 4, 2012 at 12:44 PM, Suhothayan Sriskandarajah <[email protected] >> > wrote: >> >>> >>> >>> On Tue, Sep 4, 2012 at 12:00 PM, Srinath Perera <[email protected]>wrote: >>> >>>> IMHO, we need a urgent code review on this. Also get Suho. >>>> >>>> Sure, please let me know when the code review is. >>> >>> Earlier Appserver BAM publishers are not Async, hence Sinthuja wrote a >>> AsyncDataPruclihser to solve this issue. Now the data publishing part is >>> very fast because all the requests are handled through a thread pool. >>> But as I know the data collection, and the event creation logic are >>> still not Async, this might me the reason, we have to look into this more. >>> >>> Suho >>> >>> >>> We also saw ESB stat collectors looping. >>>> >>>> --Srinath >>>> >>>> On Tue, Sep 4, 2012 at 11:46 AM, Afkham Azeez <[email protected]> wrote: >>>> >>>>> We profiled AppServer 4.1.0 & compared it with the new AppServer packs >>>>> after removing the BAM publisher components. The old AppServer 4.1.0 is >>>>> about 10-15% faster! >>>>> >>>>> >>>>> On Tue, Sep 4, 2012 at 11:13 AM, Afkham Azeez <[email protected]> wrote: >>>>> >>>>>> After removing the BAM publisher components, the throughput increased >>>>>> by 10 times! >>>>>> >>>>>> >>>>>> On Tue, Sep 4, 2012 at 11:04 AM, Afkham Azeez <[email protected]> wrote: >>>>>> >>>>>>> Please take a look at the attached JProfiler screenshot. This is the >>>>>>> contributor to the 50% loss in throughout between the previous AS >>>>>>> release >>>>>>> and the current AS nightly build. >>>>>>> >>>>>>> -- >>>>>>> *Afkham Azeez* >>>>>>> Director of Architecture; WSO2, Inc.; http://wso2.com >>>>>>> Member; Apache Software Foundation; http://www.apache.org/ >>>>>>> * <http://www.apache.org/>** >>>>>>> email: **[email protected]* <[email protected]>* cell: +94 77 3320919 >>>>>>> blog: **http://blog.afkham.org* <http://blog.afkham.org>* >>>>>>> twitter: >>>>>>> **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> >>>>>>> * >>>>>>> linked-in: **http://lk.linkedin.com/in/afkhamazeez* >>>>>>> * >>>>>>> * >>>>>>> *Lean . Enterprise . Middleware* >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> *Afkham Azeez* >>>>>> Director of Architecture; WSO2, Inc.; http://wso2.com >>>>>> Member; Apache Software Foundation; http://www.apache.org/ >>>>>> * <http://www.apache.org/>** >>>>>> email: **[email protected]* <[email protected]>* cell: +94 77 3320919 >>>>>> blog: **http://blog.afkham.org* <http://blog.afkham.org>* >>>>>> twitter: >>>>>> **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> >>>>>> * >>>>>> linked-in: **http://lk.linkedin.com/in/afkhamazeez* >>>>>> * >>>>>> * >>>>>> *Lean . Enterprise . Middleware* >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> *Afkham Azeez* >>>>> Director of Architecture; WSO2, Inc.; http://wso2.com >>>>> Member; Apache Software Foundation; http://www.apache.org/ >>>>> * <http://www.apache.org/>** >>>>> email: **[email protected]* <[email protected]>* cell: +94 77 3320919 >>>>> blog: **http://blog.afkham.org* <http://blog.afkham.org>* >>>>> twitter: >>>>> **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> >>>>> * >>>>> linked-in: **http://lk.linkedin.com/in/afkhamazeez* >>>>> * >>>>> * >>>>> *Lean . Enterprise . Middleware* >>>>> >>>>> >>>>> _______________________________________________ >>>>> Dev mailing list >>>>> [email protected] >>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>> >>>>> >>>> >>>> >>>> -- >>>> ============================ >>>> Srinath Perera, Ph.D. >>>> http://www.cs.indiana.edu/~hperera/ >>>> http://srinathsview.blogspot.com/ >>>> >>>> _______________________________________________ >>>> Dev mailing list >>>> [email protected] >>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>> >>>> >>> >>> >>> -- >>> *S. Suhothayan >>> * >>> Software Engineer, >>> Data Technologies Team, >>> *WSO2, Inc. **http://wso2.com >>> <http://wso2.com/>* >>> *lean.enterprise.middleware.* >>> >>> *email: **[email protected]* <[email protected]>* cell: (+94) 779 756 757 >>> blog: **http://suhothayan.blogspot.com/*<http://suhothayan.blogspot.com/> >>> * >>> twitter: **http://twitter.com/suhothayan*<http://twitter.com/suhothayan> >>> * >>> linked-in: **http://lk.linkedin.com/in/suhothayan* >>> * >>> * >>> >>> >>> _______________________________________________ >>> Dev mailing list >>> [email protected] >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> > > > -- > Regards, > > Tharindu > > blog: http://mackiemathew.com/ > M: +94777759908 > > -- ============================ Srinath Perera, Ph.D. Senior Software Architect, WSO2 Inc. Visiting Faculty, University of Moratuwa Member, Apache Software Foundation Research Scientist, Lanka Software Foundation Blog: http://srinathsview.blogspot.com/ Photos: http://www.flickr.com/photos/hemapani/ Phone: 0772360902
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
