CRITICAL
Rule Definition
When too many EJB beans are created, the application performance can be poor because most of the functionalities will be run through a session (which means that the EJB container intercepts and processes many more method calls). Also, the application server itself may not perform as well because of the additional resources required to deploy and pool instances for many sessions.
In addition, there is more development effort due to all the session-related artifacts.
Remediation
Review the design of your application to decrease this number.
Reference
Wiley - J2EE AntiPatterns (ISBN: 0-471-14615-3) P 366
Related Technologies
Technical Criterion
Efficiency - Memory, Network and Disk Space Management
About CAST Appmarq
CAST Appmarq is by far the biggest repository of data about real IT systems. It's built on thousands of analyzed applications, made of 35 different technologies, by over 300 business organizations across major verticals. It provides IT Leaders with factual key analytics to let them know if their applications are on track.