Bas created ARIES-1357:
--------------------------

             Summary: BasicSubsystem can be used by the subsystem install 
process a factor 6 times faster
                 Key: ARIES-1357
                 URL: https://issues.apache.org/jira/browse/ARIES-1357
             Project: Aries
          Issue Type: Improvement
          Components: Subsystem
    Affects Versions: subsystem-2.0.1, subsystem-core-1.2.0
         Environment: linux windows java
            Reporter: Bas
             Fix For: subsystem-2.0.1, subsystem-core-1.2.0


The problem was poor performance while installing a subsystem on a container 
with 200+ subsystems installed.
While doing performance analyses on the subsystem install process we noticed 
the BasicSubsystem is working a lot with its manifest instead of 
pre-calculating data that is used a lot.
While using the pre-patch version of BasicSubsystem a subsystem install (while 
having 200+ running subsystems) could take more than a minute. While using the 
patched version where we pre-calculate highly used data when a new subsystem 
manifest or deployment manifest is set we could bring it down to 10 seconds. We 
only pre-calculated the data that was highly used.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to