Fórum

Límites de liferay (portlets) para aplicacion de administración compleja

thumbnail
Juanjo Hernández Cánovas, modificado 14 Anos atrás.

Límites de liferay (portlets) para aplicacion de administración compleja

Regular Member Postagens: 183 Data de Entrada: 11/08/08 Postagens Recentes
Hola,

En mi empresa se está haciendo un desarrollo de una aplicación. Desde Dirección técnica los arquitectos recomendaron el uso de Liferay como base tecnológica (somos partner de Liferay) pensando también en la posibilidad de escalar al cliente y para aprovechar el sistema de seguridad integrado.

Pero ahora, después de cuatro meses estamos encontrando cada vez más problemas en el desarrollo, de tal manera que el cliente está muy descontento y nosotros nos estamos planteando la posibilidad de descartar Liferay y reutilizar lo que tenemos como aplicación web que corra en glassfish (que casi no requiere modificaciones). El rendimiento de Liferay es penoso, los portlets tardan en cargar se hace inasumible el uso y la navegación por la aplicación.

La aplicación en cuestión es un WAR con 6 o 7 portlets que comunican con 3 bases de datos. Los portlets se comunican entre sí y los formularios son de una complejidad media/alta. Por otro lado estamos desarrollando con Netbeans y eso si que resulta tedioso, más de 20 minutos para desplegar cualquier pequeña modificación que se realiza, cuelgues continuos, subversion inconsistente y una infinidad de etcéteras...

Y ahora mis preguntas,

¿Cuales son los límites de un portal server como Liferay?
¿Es la tecnología portlet la apropiada para este tipo de desarrollos?
¿Existen limitaciones tecnológicas que deberíamos tener en cuenta?
¿Hay manera de comunicar distintos WARS? quizás creando dos aplicaciones y dividiendo los portlets podríamos mejorar el rendimiento.

Cualquier comentario al respecto será bien recibido.

Reciban un cordial saludo,

Juanjo
thumbnail
Jorge Ferrer, modificado 14 Anos atrás.

RE: Límites de liferay (portlets) para aplicacion de administración complej

Liferay Legend Postagens: 2871 Data de Entrada: 31/08/06 Postagens Recentes
Hola Juanjo,

Siento oir que estais teniendo estos problemas. Para empezar me resultan extraños los problemas de rendimiento que comentas ¿Qué número de usuarios simultáneos teneis? ¿Cuales son las características del hardware? En nuestro laboratorio de pruebas de rendimiento trabajamos con ordenadores con arquitectura PC y 8 cores y se soportan entre 3.000 y 2.000 usuarios simultáneos por servidor (en función del perfil de uso) con unos tiempos de respuesta inferiores a 1 segundo. En todos los casos con una base de datos con 1 millón de usuarios registrados, decenas de miles de organizaciones y comunidades, cientos de miles de contenidos, ... Estos números por supuesto pueden variar mucho en función de los desarrollos y extensiones que hayais realizado, pero deberían servir de referencia. De hecho hay ya varios proyectos de esta magnitud o superior en producción con las últimas versiones de Liferay (5.1, 5.2) que han confirmado estas conclusiones de laboratorio.

También comentas en tu mensaje que sois partners. ¿En cual de nuestros partners en España trabajas? Como partners tenéis acceso a información detallada de los números que mencionaba en el párrafo anterior y también tenéis canales para contactar con nosotros directamente para que os ayudemos a detectar cual puede ser la causa de los problemas que mencionas.