Thank you so much, Thomas, for taking a lead on the TomEE 8 startup speed!

Forwarding your notes to dev@tomee so everyone can see the hard work you're 
putting in.

Hey, all, what do we think about cross-posting?  If someone is doing awesome 
TomEE work in other communities, say BVal, OpenWebBeans, MyFaces, etc, should 
we encourage them to also add dev@tomee in the Cc?  Other communities may not 
want our noise, but seems we could easily say "we're ok being in Cc for work in 
your community that in some way relates to TomEE.  Go ahead and cc dev@tomee, 
we're cool with it.  We even like it as it helps us better know the communities 
behind the code in TomEE."

Seems it could help unite us a bit more.

If we like the idea, we could just add a document to the website that says "go 
ahead, we don't mind. we like it."  Then people could do it without worrying 
that it might be bad etiquette.

Thoughts?


-- 
David Blevins
http://twitter.com/dblevins
http://www.tomitribe.com

> On Oct 12, 2018, at 7:15 AM, Thomas Andraschko <[email protected]> 
> wrote:
> 
> Hi,
> 
> as you already may know from the TomEE/BVal mailing list, i'm not happy
> with the startup performance since TomEE8.
> 
> TomEE7 OWB startup ~ 4,5seconds
> TomEE8 OWB startup ~ 9seconds
> 
> i finally managed to improve the performance on 2 places.
> 
> 1) Filter framework classes in BVal on PAT
>    Reduces the startup to ~8seconds
> 
> 2) Cache obervers for systemEvents in NotificationManager#resolveObservers
>    Reduces the starup to ~7 seconds
>    Patch:
> https://gist.github.com/tandraschko/de4c72c22e65aaefe041af5a15d110e3
> 
> Do you think the patch is ok or could it break something?
> I would be happy if mark or romain could improve it :D
> 
> Best regards,
> Thomas

Reply via email to