

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Uma equipe de arquitetura de software precisa integrar o barramento de dados de radar de tráfego aéreo centralizado aos terminais secundários de visualização de doze aeródromos regionais.
O sistema exige o tráfego assíncrono massivo e contínuo de dados lógicos com baixíssima latência e em milissegundos. Os arquitetos rejeitaram o uso de uma arquitetura de Integração de Aplicações Corporativas baseada em Barramento de Serviços Corporativos (ESB) tradicional pesada com transformações XML complexas e decidiram implantar um broker de mensageria moderno altamente escalável baseado em logs imutáveis distribuídos em disco.
A principal justificativa técnica que ampara a escolha de um broker – baseado em logs distribuídos em detrimento de uma arquitetura baseada em ESB tradicional pesada para fluxos de dados de radar massivos em tempo real –, consiste no fato de o primeiro
descentralizar o controle de consumo, transferindo o ponteiro do estado de leitura (offset) do broker para os clientes de software.
forçar a conversão de todos os dados trafegados em objetos SOAP síncronos criptografados nativamente.
atuar na camada de rede física roteando pacotes através de barramentos de hardware de switches gerenciáveis.
centralizar a execução de lógicas de negócio pesadas e orquestrações complexas de fluxos diretamente no servidor central.
garantir a integridade referencial distribuída por intermédio de protocolos síncronos bidirecionais de duas fases (2PC).