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
