Saludos maestros:
Yo desarrollo y vendo un software para instituciones educativas de nivel medio y quiero ampliarlo para que los padres de familia puedan acceder a la base de datos del colegio, y claro esto solo a travez de una aplicacion web (Java) que casi termino. Mi idea es poner la aplicacion en un servidor (FreeBSD/Tomcat) que el colegio tiene con estas caracteristicas: 1 GB Ram, 80GB HD SATA Pentium IV, 3.2 Ghz Red 10/100. La base de datos (FreeBSD/Postgres) esta en otro servidor que es el que han estado usando desde que les vendi el software (no la aplicacion Web). Ahora bien, yo tengo contemplado que se conecten un maximo de 400 usuarios registrados concurrentemente (es el total de padres de familia) y esto, como un caso extremo en el que solo entraran a hacer consultas. El colegio ya tiene su dominio, no tiene una IP fija y disponen de una conexion ADSL de 1 Mb y con los servicios de NO-IP.ORG pues ya se como publicar mi aplicacion en la web (ya lo probe y funciona

). Ahora si

, mi pregunta: ¿ sera que con las caracteristicas de la infraestructura que mencione, si se llegaran a conectar al mismo tiempo digamos 200 usuarios, se caera el sistema?, sera pondra demasiado lento ó funcionara aceptable ? ¿ o es una locura lo que quiero hacer en la forma que pienso hacerlo ? Yo se que comprando un servicio de hosting no tendria ese problema, pero por lo que no lo hago es por una simple razon: la base de datos esta en el colegio y tener que estar replicando a la base de datos del ISP no lo veo factible. En si, mi preocupacion es el performance que puedan experimentar los usuarios que se conecten a la pagina del colegio.
Desde ya gracias por sus sugerencias-aportes-correcciones etc.