Details
-
Bug
-
Resolution: Done
-
Major
-
jboss-fuse-6.3
-
None
-
6.3 Sprint 4 (Mar 28 - Apr 29), Sprint 5 - towards ER2
Description
A performance regression popped up the FSW 6 rollup related to this commit being backported :
https://github.com/jboss-switchyard/core/pull/616
The performance hit was reported to be in the 60% range. Tomo notes that we can possibly cache the ServletRequestCredentialExtractor which may save a good deal of time on every request.
I came up with some benchmark numbers by running the teargas suite on my laptop for the http_binding get/post tests - it looks like the SY/Fuse 6.3 performance on EAP is already a
test/#of iterations
fsw 6 get 2657 2602 2656 2609 2579
fsw 6 post 2620 2617 2607 2647 2646
6.3 get => 5083 3696 4952 4993 4990
6.3 post => 3861 4827 4742 3957 3949
6.3 w/eap installer get => 4656 4775 4664 4394 5030
6.3 w/eap installer post => 4730 3628 4788 4829 4419