

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Em arquiteturas de microsserviços voltadas para tribunais, a comunicação baseada em mensageria (como o uso de Message Brokers) é frequentemente adotada para aumentar a resiliência do ecossistema.
Ao utilizar um modelo de comunicação assíncrona para o processamento de petições e atos processuais, o sistema busca mitigar o risco de falhas em cascata e lidar com picos de demanda.
Uma característica fundamental e intrínseca a esse modelo de interação é o
Acoplamento Temporal, que exige que o serviço de destino esteja em estado operacional e pronto para processamento no exato momento em que o produtor realiza o envio da mensagem.
Bloqueio da Thread de Execução, em que o serviço emissor suspende suas atividades e aguarda a confirmação de recebimento e o processamento final da tarefa pelo consumidor para retomar sua lógica.
Desacoplamento espacial e temporal, permitindo que o produtor envie a mensagem e prossiga com seu fluxo de execução, sem a necessidade de que o serviço consumidor esteja disponível ou que sua localização seja conhecida no momento da emissão.
Protocolo de RPC (Remote Procedure Call), que visa garantir que a chamada entre serviços distribuídos ocorra de forma transparente, mimetizando uma chamada de função local e síncrona.
Mecanismo de Idempotência Nativa, característica garantida obrigatoriamente pela camada de transporte que impede, de forma automática e sem necessidade de lógica no consumidor, o processamento de mensagens duplicadas.
A mensageria é fundamental para garantir a comunicação assíncrona e escalável entre sistemas distribuídos, permitindo que aplicações processem tarefas de forma desacoplada e eficiente. Uma das ferramentas mais empregadas no mercado para implementar mensageria é a RabbitMQ.
Sobre essa ferramenta, assinale (V) para afirmativa verdadeira e (F) para falsa.
( ) Aplicações podem referenciar filas por meio de seus nomes.
( ) A propriedade Exclusive determina que a fila sobreviverá à reinicialização do broker.
( ) Caso a segurança de dados seja prioridade, é mais recomendável usar filas clássicas do que filas do tipo quorum e streams.
As afirmativas são, respectivamente,
F – F – F.
F – V – V.
V – F – F.
V – V – F.
V – F – V.
Em arquiteturas que utilizam mensageria para a comunicação entre sistemas, uma técnica eficiente para a garantia da entrega de mensagens sem perda é
o processamento imediato de todas as mensagens sem necessidade de recuperação em caso de falha.
a criação de múltiplos canais simultâneos para envio indiscriminado das mensagens, independentemente da ordem de processamento.
o armazenamento temporário das mensagens em uma fila persistente até que elas sejam processadas com sucesso.
o envio repetido de mensagens idênticas sem controle de duplicação para que cheguem ao destino.
a comunicação direta entre serviços em tempo real, eliminando-se a necessidade de armazenamento intermediário.
Em um sistema que emprega mensageria, pode ocorrer, depois do envio da mensagem, alguma situação inesperada que impeça a entrega da mensagem ao seu destinatário. Mas isso pode ser contornado por uma forma de integração que use a mensageria em que se armazenaram as mensagens que não puderam ser processadas pelo destinatário pretendido. Essa forma de integração chama-se
modelo publish/subscribe.
Dead Letter Queue.
modelo one-to-one.
modelo point-to-point.
modelo one-to-many.
As ferramentas SIEM geralmente fornecem dois resultados principais: relatórios e alertas. Os maiores benefícios que essas ferramentas oferecem são a identificação aprimorada e o tempo de resposta por meio da agregação e normalização de dados.
Certo
Errado


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
A área de TI do Ipea pretende utilizar uma arquitetura orientada em eventos para o software que formata dados oriundos do IBGE. A proposta indica que essa arquitetura deve ter uma infraestrutura de mensageria baseada em subscrições em um fluxo de eventos, na qual, após um evento ocorrer ou ser publicado, ele é enviado aos subscritores que precisam ser informados.
Qual é a arquitetura baseada em eventos que possui uma infraestrutura com essas características descritas?
pub/sub
serv/arch
web services/DL
bussines process
event transmission
Sobre RabbitMQ, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).
( ) RabbitMQ é um middleware de mensageria open-source que implementa o protocolo Advanced Message Queuing Protocol (AMQP).
( ) O RabbitMQ é exclusivo para a linguagem de programação Java, não oferecendo suporte a outras linguagens de programação.
( ) No RabbitMQ, os produtores são responsáveis por enviar mensagens para uma fila, enquanto os consumidores as recebem e processam.
Assinale a alternativa que apresenta a sequência correta de cima para baixo.
F - F - F
F - V - F
V - F - V
V - V - V
Nos sistemas de mensageria, o padrão de comunicação publish-subscribe se refere a um
sistema em que os consumidores solicitam mensagens diretamente dos produtores, garantindo comunicação síncrona entre eles.
modelo no qual mensagens são enviadas para um único consumidor, garantindo que cada mensagem seja processada uma vez e por um único destinatário.
mecanismo de comunicação em que os produtores enviam mensagens para filas, e os consumidores puxam essas mensagens das filas em ordem FIFO (First In, First Out).
modelo de comunicação no qual as mensagens são transmitidas em modo de difusão, enviando a mesma mensagem para todos os dispositivos na rede simultaneamente.
sistema em que as mensagens são publicadas em canais ou tópicos, e múltiplos consumidores podem receber essas mensagens se estiverem inscritos nos mesmos tópicos.
Na situação hipotética apresentada, o RabbitMQ poderia ser utilizado como message broker, pois essa solução permite intermediar a comunicação entre diferentes componentes de um sistema, permitindo que eles se comuniquem de forma assíncrona e desacoplada, e pode, nesse caso, realizar manutenção nos gerenciadores de notificação sem interromper todo o serviço.
Certo
Errado
Nos serviços de mensageria, a comunicação síncrona via HTTP é mais adequada para cenários de alta concorrência do que a comunicação assíncrona.
Certo
Errado


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.
Assinale a opção que apresenta exemplos de serviços de mensageria em que há agentes que publicam, conhecidos como publishers, e agentes que leem, conhecidos como consumers.
RabbitMQ e Kafka.
XML-HTTP Request.
ZooKeeper e WSDL.
SOAP e Ionic.
Data lake e Spark.
Sistemas de mensageria são capazes de separar o remetente de uma mensagem e seus consumidores.
Certo
Errado
Um servidor de mensageria é um tipo de servidor que recebe e responde a requests, tem seus próprios recursos e é executado em um ambiente específico. O _________ grava registros e coleta métricas de mensagens e uso do armazenamento. As métricas de armazenamento incluem uso de memória e disco. As métricas de mensagens incluem o número de mensagens aguardando, o tempo médio de espera e as mensagens expiradas.
Assinale a alternativa que preenche corretamente a lacuna do trecho acima.
RGW
ActiveMQ
Minio
Memcached
Redis
Apache Kafka é um sistema de mensageria altamente escalável, que usa tópicos e partições para enfileiramento de mensagens.
Sobre os componentes arquitetônicos do Kafka, assinale a afirmativa correta.
As partições são divididas em tópicos que os consumidores assinam para receber mensagens.
Um tópico pode ter apenas um produtor que escreve eventos nele, porém pode ter muitos consumidores que o assinam.
Os eventos no tópico são imutáveis, o que significa que não podem ser modificados depois de escritos.
Os produtores atribuem uma chave a cada mensagem e o Kafka a armazena no tópico principal da partição mais vazia.
Os consumidores sempre recebem as mensagens na ordem em que foram enviadas.
Os sistemas de mensageria enviam e recebem mensagens, mas são incapazes de garantir que entregas aconteçam e que haja durabilidade das mensagens em caso de falhas dos servidores.
Certo
Errado


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
Quais aplicações pertencem ao grupo, e, nesse sentido, são considerados servidores de mensagem/evento (Message Broker), o que possibilita a integração entre sistemas distribuídos?
Apache Kafka, RabbitMq, IBM MQ, Apache Tomcat.
Apache Kafka, RabbitMq, IIS Microsoft, Server Message Broker.
Apache Kafka, IBM MQ, RabbitMq, Amazon SQS.
Server Message Broker, IIS Microsoft, Amazon SQS, IBM MQ.
IIS Microsoft, Server Message Broker, Apache Kafka, IBM MQ.
No RabbitMQ, o elemento intermediário que recebe mensagens de produtores e as adiciona em alguma fila, ou não, conforme regras associadas a seu tipo e parametrizações prévias, é conhecido como
subscriber.
moderator.
judge.
exchange.
forwarder.
A respeito da ferramenta RabbitMQ, assinale a alternativa correta.
O protocolo AMQP 0-9-1 é suportado, mas o AMQP 1.0 não, já que são substancialmente diferentes.
O protocolo STOMP é suportado.
O consumidor e o publicador de mensagens precisam estar no mesmo servidor.
Cada conexão do protocolo AMQP 0-9-1 suporta, no máximo, um canal.
Um canal AMQP 0-9-1 pode existir fora do contexto de uma conexão.
A principal ferramenta de linha de comando para gerenciar um nó de servidor RabbitMQ é a
rabbitmqctl
rabbitadmin
rabbit-command
rabbitmqtool
rabbitmq-config
Em uma fila de mensagens posicionada entre dois serviços que precisam se comunicar, o componente que faz a solicitação para adicionar uma mensagem à fila é conhecido como requerente, enquanto o componente que coleta as mensagens da fila e faz o processamento principal é conhecido como produtor de mensagens.
Certo
Errado