Bug 778171 (SOA-680)

Summary: Performance tuning guide - message filters
Product: [JBoss] JBoss Enterprise SOA Platform 4 Reporter: Martin Vecera <mvecera>
Component: DocumentationAssignee: Jervis Liu <jliu>
Status: CLOSED NEXTRELEASE QA Contact:
Severity: high Docs Contact:
Priority: high    
Version: 4.3 IR1CC: mproctor
Target Milestone: ---   
Target Release: 4.3 IR3   
Hardware: Unspecified   
OS: Unspecified   
URL: http://jira.jboss.org/jira/browse/SOA-680
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-09-15 14:20:11 UTC Type: Feature Request
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Martin Vecera 2008-08-14 10:13:02 UTC
Affects: Documentation (Ref Guide, User Guide, etc.)
Date of First Response: 2008-08-16 16:10:17
project_key: SOA

Add a note to Performance Tuning Guide that message filters configured in server/*/deploy/jbossesb.sar/jbossesb-properties.xml can significantly influence performance. Especially MetaDataFilter which is configured there out of box decreases performance by 10% (probably due to usage of Calendar I guess).

Comment 1 Mark Little 2008-08-16 20:06:57 UTC
Link: Added: This issue related JBESB-1943


Comment 2 Mark Little 2008-08-16 20:10:17 UTC
It is worth mentioning the potential impact of filters, but the MetaDataFilter is no longer an issue: see related JIRA.

Comment 3 Jervis Liu 2008-08-19 07:16:28 UTC
Hi Martin, have you tried MetaDataFilter again, does the MetaDataFilter stil have great impact on performance (as Mark said it is not an issue any more...)? 
and how about other filters? do they have a performance impact that customers should be aware of?

Thanks.



Comment 4 Martin Vecera 2008-08-19 11:56:30 UTC
I agree with Mark not to mention any particular filter. Just noting that filters can influence performance is sufficient in my opinion.

Comment 5 Jervis Liu 2008-08-25 08:18:23 UTC
I have played with two message filters that configured out-of-box( MetaDataFilter and GatewayFilter) with a performance bench mark, I do not see any signaficant changes on performance numbers by adding or removeing these two filters. Well, for  GatewayFilter filter, I guess this is because I am using invm transport insted of JMS, so this filter does not take effect anyway. But yes, in theory any filters may have an impact on the peformance, so I have added an short section in the performance tunning guide:

https://wiki.jboss.org/wiki/JBossESBPerformanceTuning

Comment 6 Martin Vecera 2008-09-15 14:20:11 UTC
Verified. JBoss Wiki now contains the appropriate section.