Master
Técnicas

Interceptação de eventos

NOT ON THE CURRENT EDITION
This blip is not on the current edition of the Radar. If it was on one of the last few editions it is likely that it is still relevant. If the blip is older it might no longer be relevant and our assessment might be different today. Unfortunately, we simply don't have the bandwidth to continuously review blips from previous editions of the RadarUnderstand more
Published: Oct 28, 2020
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.