Great to hear! I also created a JIRA issue: https://issues.apache.org/jira/browse/ARIES-1565
Best regards, Wouter Bancken ACA is moving to* new headquarters *from 28/03/2016!! : More information <http://www.aca-it.be/web/10602/7/-/journal_content/56_INSTANCE_hKW9/10602/239626> [image: Wouter Bancken] [image: email] [email protected] [image: Phone] +32 (0) 11 26 50 10 <003211265010> [image: GSM] +32 (0) 494 25 63 84 <0032494256384> [image: Logo ACA IT-Solutions] <http://www.aca-it.be> *ACA IT-Solutions NV* *HQ:* Herkenrodesingel 8B 2.01 | 3500 Hasselt T +32(0)11 26 50 10 <003211265010> | F +32(0)11 26 50 11 www.aca-it.be | Twitter <https://twitter.com/aca_it> | Facebook <http://www.facebook.com/pages/ACA-IT-Solutions/278520212202909> | Linkedin <http://www.linkedin.com/company/6524> 2016-06-06 10:51 GMT+02:00 Jean-Baptiste Onofré <[email protected]>: > Hi Wouter, > > thanks for sharing. It looks really interesting ! > > We gonna take a look and give more detailed inputs. > > Thanks, > Regards > JB > > > On 06/06/2016 10:20 AM, Wouter Bancken wrote: > >> Dear, >> >> We recently switched to Aries subsystems for the deployment of our >> applications and we noticed a slow startup speed. We profiled the >> startup and noticed that a lot of time was spent directly reading the >> bundles from the zip files in the temp folder created by Aries >> (inputStreamExtract******.zip). >> >> We tried to change the Aries implementation to unpack the zip artifact >> into the temporary folder so it is unpacked only once. Subsequent reads >> for the bundles (jars) can be read directly from the folder. This >> delivered a 44% increase in the total startup time of our application >> (277 bundles). The install phase in this startup improved by 74%. >> >> The change we did can be found at >> >> https://github.com/apache/aries/compare/subsystem-2.0.x...WouterBanckenACA:io_performance_optimalisation?expand=1 >> >> As you can see we switched out the aries-utils FileSystem implementation >> for our own implementation with the same API. Our filesystem >> implementation simply unpacks the zip into a folder instead of copying it. >> >> Are there any objections to this change? Can this be included in Aries >> in some way? >> >> Best regards, >> Wouter Bancken >> > > -- > Jean-Baptiste Onofré > [email protected] > http://blog.nanthrax.net > Talend - http://www.talend.com >
