centralizacion de BD
Rodrigo Fuentealba
darkprox en gmail.com
Lun Oct 2 13:28:47 CLT 2006
2006/10/2, Ricardo Mun~oz A. <rmunoz en pjud.cl>:
> Rodrigo Fuentealba wrote:
> > 2006/9/29, Percy Gonzales <pergonzales en gmail.com>:
>
> [...]
>
> >> o problema de la aplicacion (culpable desarrolladores)
> >
> > Depende, ¿en qué lenguaje está hecha la aplicación? Si es alguna
> > lesera como .NET (porque hablaste solamente de la base de datos, pero
> > no de la app) podrían haber usado servicios web XML para sincronizar
> > la información en varias bases a la vez... aunque a la gente aqui no
> > le guste (me incluyo).
>
> porque no?
Pues, por varias razones:
Primero, esto es una lista de discusión Linux, y gran parte de sus
integrantes no gustan de las soluciones Microsoft.
Segundo, porque ya he implementado sistemas basados en servicios web
XML y si bien son muy útiles, su uso puede producir un descalabro de
proporciones si no se planifica el sistema para incluirlos como
característica deseada: mucha gente implementa funciones en esta
forma, para que sean utilizadas por múltiples sistemas (un poco
haciendo el papel de procedimientos almacenados) Esto agrega una capa
más al esquema, en que se puede incluir código no seguro (recordemos
que el servicio web XML utiliza HTTP como transporte, por lo que
hereda todos los problemas de HTTP)
Tercero, porque si se utilizan únicamente como transporte de datos, el
hecho de que una sucursal se caiga, todas las bases de datos perderán
su condición de espejo. Mecanismos para evitar esto podrían
implementarse, mediante bases locales que luego se sincronicen (un
camino más largo para llegar al mismo resultado).
¿Hay más? Sí, pero es hora de almuerzo y a esta hora solamente me
preocupo de comer...!!!
--
Rodrigo Fuentealba Cartes
Desarrollador de Sistemas Web
Registered User 387639 - http://counter.li.org
Más información sobre la lista de distribución Linux