Hi,
I've been looking at ways to reduce the start up time of my app and
found that I can save about 50% of the time that Guice takes to build
its Injector by using the No-AOP version. On my app this reduced
initialisation time from 6-7 seconds to about 4 seconds... so not a
huge difference but an easy change to make. I found that the non-aop
Guice threw some exceptions about not being able to access members of
inner classes which were not public so I had to make a few classes
public - including a couple from the Guice Servlet library.
I also changed into Development stage which can save time if you have
a lot of singletons.
Has anyone else got any tips regarding reducing load times?
Unfortunately Wicket also does quite a lot of upfront initialisation
so I've had to dump it.
Hope this helps.
John
--
You received this message because you are subscribed to the Google Groups "Google
App Engine for Java" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-appengine-java?hl=en.