desarrollo deaAplicacion grande
usuario anonimo
opinante.anonimo en gmail.com
Jue Sep 20 11:27:23 CLT 2007
El 20/09/07, Graciela Urquieta <graciela.urquieta en gmail.com> escribió:
> Hola, miren nuevamente acudo a uds. para ver que me puedan colaborar y
> brindar sugerencias sobre lo siguiente:
>
> Acabo de ingresar a trabajar a un empresa, en la cual se tiene
> previsto desarrollar una gran aplicacion financiera (por los modulos
> de que se componen sera una aplicacion de buen tamaño). Resulta que
> las personas que finaciaran este desarrollo, tienen casi decidido
> afrontar este desarrollo en .net(sqlserver+c#+asp.net) principalmente
> por temas de rapidez en el desarrollo, obviamnete algunos de los
> desarrolladores tenemos la mision de cambiar esta decision y plantear
> el uso de SL, segun la distribucion de la empresa y sus sucursales se
> tendria el siguiente entorno:
>
> * aplicacion en entorno web (indispensable)
> * 1 oficina central
> * 20 a 25 surcursales (20 a 30 usuarios cada una)
> * conexion por medio de adsl de 256,512, 1Mb (Segun la posibilidad de
> acceso en cada sucursal)
> * se dispondra de clientes remotos internacionalmente (via internet)
>
> Se tiene previsto disponer un servidor (aplicacion+BD) en cada una
> para mejorar el acceso a la aplicacion por parte de los usuarios
> locales y hacer que estos no sientan el fecto de su velocidad de
> acceso (entre la of central y su sucursal que puede ser baja), pero
> por debajo hacer que los servidores de las sucursales se sincronicen
> con el servidor central para tener los datos actualizados
> (replicacion).
>
> Bueno mi consulta, va referida a que segun estas caracteristicas se
> puede plantear mejores alternativas, tanto para acceso como para
> implementacion, a mi personalmente me gustaria saber si todo esto se
> puede hacer con herramientas de software libre tanto en BD como en
> desarrollo y cuales podrian ser las mejores alternativas, y si alguno
> tuviera alguna experincia , me gustaria me la comparta.
Puedes usar como db PostgreSQL que funciona de maravilla, en la
replicacion tengo entendido que es un poco compleja, pero la verdad yo
no tengo experiencia en replicacion.
Como lenguaje Puedes usar Perl, Python, PHP5, Java, Ruby, Mono etc...
Independiente de las herramientas que quieras o elijas creo que el
exito dependera del nivel de conocimiento que tengas de estas.
>
>
> disculpen la aplitud del mensaje y gracias adelantadas para los que me
> den alguna sugerencia
>
>
> Graciela
>
>
--
_________________________________
Solo soy una mente genial en un cuerpo
Más información sobre la lista de distribución Linux