Trata-se de uma plataforma/ferramenta que permite o processamento de fluxo de dados em tempo real e que utiliza o padrão publish-subscribe para a troca de dados entre produtores e consumidores.
Soluções para a tarefa
Resposta:
MQTT(Message Queuing Telemetry Transport) - Mosquitto
Explicação:
message-brokers
Resposta:
Kafka
Explicação:
Infraestrutura para sistemas de software - Semana 3 - Vídeo aula 11 - Slide 9
(Acho que confundiram as disciplinas, pois deveria estar em Plataformas de ingestão e análise de dados, onde não cita Kafka e sim Mosquito, ao meu ver deveria ser Mosquito, mas infelizmente parece que houve alguma mistura e a resposta correta é Kafka, conforme conteúdo do slide postado abaixo)
MIDDLEWARE
• Usos do Middleware
● Transmissão de dados
● Possibilidade de trocar informações de forma assíncrona ("ou seja publish-subscribe") com um
intermediador de dados, em que estes podem ser
compartilhados entre várias aplicações
● Exemplo: Apache Kafka
● Middleware para a transmissão de dados em tempo real