Propagación de Actualizaciones
Para tratar este problema se habla de " una copia primaria " y funciona asi :
· Una de las copias del objeto se designa como copia primaria, y las otras seran secundarias.
· Las copias primarias de los distintos objetos estan en sitios diferentes.
· Las operaciones de actualización se consideran completas después de que se ha
modificado la copia primaria.
El sitio donde se encuentra esa copia se encarga entonces de propagar la actualización a las
copias secundarias.
Recuperación
Concurrencia
Este concepto tiene que ver con la definición de un agente. El manejo de transacciones
tiene dos aspectos principales, el control de recuperación y el control de concurrencia. En
un sistema distribuido, una sola transacción puede implicar la ejecución de código en varios
sitios ( puede implicar actualizaciones en varios sitios ), entonces se dice que una
transacción esta compuesta por varios agentes, donde un agente es el proceso ejecutado en
nombre de una transacción dada en determinado sitio. Y el sistema necesita saber cuando
dos agentes son parte de la misma transacción.