Por primera vez (con suerte no la última) en mi vida desarrollaré una aplicación que tendrá que manejar una gran cantidad de usuarios (alrededor de 5000) y administrar gran cantidad de datos. He desarrollado una aplicación que maneja muchos datos (alrededor de 100 ~ GB de datos, no tanto para muchos de tus estándares), pero el recuento de usuarios era bastante bajo (alrededor de 50).Aplicación web Java para 5000 ~ usuarios
Aquí está la lista de herramientas/marcos creo que va a utilizar: Marco
- Vaadin IU
- Hibernate
- PostgreSQL
- Apache Tomcat
- Memcached (para manejo de sesión)
La aplicación será principalmente b Correr dentro de una red de la empresa. Puede ejecutarse en un grupo de servidores o no, depende de la cantidad de dinero que la compañía quiera gastar para facilitarle la vida.
¿Qué piensas de mis elecciones y de qué debo tomar precaución?
Saludos
¿Estás hablando de 5000 usuarios en total, 5000 usuarios simultáneos o 5000 solicitudes simultáneas? – beny23
5000 ~ usuarios en total, todos están en la misma zona horaria, así que supongo que la mayoría de ellos usarán la aplicación al mismo tiempo –