Los protocolos de actualización perezosa han demostrado tener comportamientos inadecuados a causa de sus altas tasas de abortos en escenarios con un alto grado de conflictos en los Accesos a la información. El presente trabajo aborda los protocolos de actualización perezosa desde un punto de vista crítico con respecto a su aplicabilidad en bases de datos distribuidas.
Para ello, se incluye un resultado de incompatibilidad entre "preza" y "serializabilidad", que Demuestra la necesidad de relajar las garantías transaccionales proporcionadas por protocolos de difusión no-ávida.
Por otro lado, también se incluye en este trabajo un estudio del problema de la tasa de abortos desde un punto de vista estadístico, que sirve como base para una nueva aproximación "no tan perezosa", basada en el comportamiento estadístico de la tasa de abortos.
En este sentido, una descripción exhaustiva de dicho protocolo es también incluida, junto con resultados experimentales de su implementación, que son también usados para validar experimentalmente los razonamientos usados.
El protocolo propuesto produce menores tasas de abortos que los protocolos de actualización Perezosa, incrementando al mismo tiempo -en determinados escenarios- la productividad del sistema. Una expresión para esta mejora es también justificada convenientemente.
Por último, los mismos principios son usados para proporcionar un mecanismo de recuperación "no-válida" de errores, que evita el bloqueo de cualquier nodo existente en el sistema (incluso el reincorporado), así como la gestión de "log's" en los nodos supervivientes.
© 2001-2024 Fundación Dialnet · Todos los derechos reservados