You can remove it per-deployment using exclude-subsystem in
jboss-deployment-structure.xml.
Also there was a performance problem in the CDI proxies that was not
fixed until 2.2.
Stuart
Andrig Miller wrote:
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.
_______________________________________________
wildfly-dev mailing list
wildfly-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/wildfly-dev