I should have posted this some time ago, but just forgot.
In my early testing of Wildfly 8, CDI adds quite a bit of overhead (12% reduction in
throughput) for even an application that only uses servlets. The only way I could get that
back was to remove the subsystem. In talking with Stuart at the time, he was looking at
ways to make the overhead less.
Is there anything on the docket for making this overhead go away for deployments that
don't require CDI? If not, can we get something going in that direction. It would be
great to not have to remove the CDI subsystem, but not have it impact performance for
deployments that don't use it.
Thanks.
--
Andrig (Andy) Miller
Global Platform Director for JBoss Middle-ware
Red Hat, Inc.
Show replies by date