Menu
Técnicas

Interceptação de eventos

Oct 2020
Experimente?

À medida que mais empresas substituem seus sistemas legados, achamos que vale a pena destacar uma alternativa para a captura de dados alternados (CDC) como um mecanismo para obter dados desses sistemas. Martin Fowler descreveu a interceptação de eventos em 2004. Em termos modernos, ela envolve a bifurcação de solicitações na entrada em um sistema para que seja possível gradualmente construir um substituto. Frequentemente, isso é feito copiando eventos ou mensagens, mas a bifurcação de solicitações HTTP é igualmente válida. Os exemplos incluem bifurcação de eventos de sistemas de ponto de venda antes de serem gravados em um mainframe e bifurcação de transações de pagamento antes de serem gravadas em um sistema bancário central. Ambos levam à substituição gradual de partes dos sistemas legados. Sentimos que, como técnica, a obtenção de mudanças de estado da fonte, ao invés de tentar recriá-las pós-processamento usando CDC, tem sido esquecida, por isso estamos dando destaque a ela nesta edição do Radar.