Equipamentos de servidor prateados com cabos de rede pretos cuidadosamente organizados. Ilustração editorial de perspectivas da WebLab Corp.

Perspectivas da WebLab Corp

Arquitetura orientada a eventos: defina o evento antes do transporte

Arquitetura

Explore

Arquitetura · · Equipe editorial da WebLab Corp

Uma introdução prática a produtores, consumidores e contratos de eventos para sistemas web conectados, baseada nas orientações de arquitetura da IBM.

Separe uma ocorrência de uma solicitação

A IBM descreve a arquitetura orientada a eventos em torno da produção, captura, processamento e armazenamento de eventos. Produtores relatam ocorrências; consumidores respondem a elas. Isso pode desacoplar partes de um sistema, mas também introduz questões de coordenação e operação.

Dê um significado claro a cada evento

A perspectiva de implementação da WebLab Corp é nomear a ocorrência de negócio, identificar seu responsável e definir as informações de que os consumidores precisam. Registre também o que o evento não significa. Uma atualização de pagamento e a autorização para enviar um pedido não são automaticamente a mesma decisão.

Planeje mudanças e investigações

Discuta mudanças de contratos, a sequência da qual os consumidores dependem e como as falhas serão rastreadas. Escolha o transporte e o armazenamento depois que esses requisitos estiverem claros. Nem todo fluxo precisa de uma plataforma de transmissão contínua; a arquitetura adequada depende dos limites e da carga reais.

Fontes e leituras complementares

Conteúdo editorial original da WebLab Corp, embasado nos recursos da IBM vinculados. A IBM não patrocina nem endossa este artigo. As recomendações de implementação representam a perspectiva da WebLab Corp.

Explore o serviço relacionado

Seu próximo capítulo

Qual pode ser o próximo
destino do seu negócio?

Comece pelo gargalo, pela ideia ou pela experiência que você quer melhorar.
Ajudaremos a transformar isso em um ponto de partida claro.

Comece o resumo do seu projeto
Iniciar um projeto