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)