Actualmente estoy desarrollando una gran parte de la base de software en JavaEE. Hemos seguido las pautas generales de JavaEE que dice que cada conjunto relacionado de operaciones debe ir a su propio EJB. Actualmente tenemos más de 275 clases diferentes de EJB (beans de sesión sin estado). Es muy probable que este número crezca hasta duplicar ese número.¿Cuántos EJB son demasiados?
Me gustaría saber si los contenedores EJB están diseñados para contener tantos tipos diferentes de EJB. Me interesa saber si vamos a obtener una penalización por el mal rendimiento por tener demasiadas clases de este tipo, y si algunos ajustes del nivel del servidor de aplicaciones pueden ayudar a aliviar esos problemas hipotéticos.
Estamos usando Glassfish v2 con JavaEE 5 en Sun's Java 6, por lo que los consejos sobre esta plataforma en particular serían muy apreciados.
+1 para el comentario "any at all" – tommym
Gracias, etlerant! Otra empresa refugiada java, ya veo. –