Menú
Técnicas

Intercepción de eventos

Oct 2020
Probar?

A medida que más compañías están migrando sus sistemas legados, sentimos que vale la pena destacar una alternativa a la captura de cambios en los datos (CDC) como el mecanismo para obtener datos de estos sistemas. Martin Fowler describió la intercepción de eventos en 2004. En términos modernos, implica bifurcar las peticiones que ingresan a un sistema para que sea posible construir un reemplazo gradualmente. A menudo, esto es resultado de copiar eventos o mensajes, pero bifurcar peticiones HTTP es también válido. Algunos ejemplos son bifurcar eventos desde sistemas de puntos de venta antes de que se escriban en el sistema central y bifurcar transacciones de pago antes de que se escriban en los sistemas centrales de un banco. Ambos conducen al reemplazo gradual de las partes de los sistemas legados. Percibimos que la técnica de obtención de cambios del estado en su origen ha sido subestimada (ya que se ha preferido volver a crear estos eventos usando CDC, luego que los originales han sido procesados), por lo que la destacamos en esta edición del Radar.