Métodos de Desarrollo y Diseño

Event Sourcing

Español

Resumen

Patrón de arquitectura que registra cada cambio (evento) que conduce al estado actual, en lugar de almacenar únicamente el último estado.

Detalles

En lugar de actualizar directamente el saldo de una cuenta bancaria, un ejemplo típico registra una secuencia de eventos como "depósito" y "retiro", y recalcula el saldo actual reproduciéndolos. Esto tiene la ventaja de poder reconstruir el estado en cualquier momento del pasado, aunque suele añadir complejidad a la implementación.

Más términos de Programación