Nuvem AWS
Nuvem AWS
Comece a usar o Amazon Simple Queue Service (SQS)

Na arquitetura de nuvem moderna, os aplicativos são dissociados em componentes essenciais independentes, que são mais fáceis de desenvolver, implantar e manter.

As filas de mensagens disponibilizam a esses aplicativos distribuídos a capacidade de comunicação e coordenação. As filas de mensagens podem simplificar bastante a codificação de aplicativos dissociados, além de aumentar a performance, a confiabilidade e a escalabilidade.

Veja a seguir vários recursos para ajudar você a entender melhor as filas de mensagens em um sentido mais amplo. Para saber mais sobre filas de mensagens na AWS, acesse o site do Amazon Simple Queue Service (SQS).

messaging_video-thumb_decouple-and-scale_2017-06
33:27
Assistir ao nosso webinar para compreender a função e os componentes do sistema de mensagens no projeto de aplicativos

As filas de mensagens permitem que diferentes partes de um sistema se comuniquem e processem operações de forma assíncrona. Uma fila de mensagens disponibiliza um buffer leve que as armazena temporariamente, além de endpoints que permitem que os componentes de software estabeleçam conexão com a fila para o envio e o recebimento de mensagens. Geralmente, as mensagens são pequenas e podem ser itens, como solicitações, respostas, mensagens de erro, ou apenas informações. Para enviar uma mensagem, um componente chamado de produtor adiciona uma mensagem à fila. A mensagem é armazenada na fila até que outro componente chamado de consumidor recupere a mensagem e realize algo com ela.

SQS_img_queue

Muitos produtores e consumidores podem usar a fila, mas cada mensagem é processada apenas uma vez, por um único consumidor. Por esse motivo, geralmente, esse padrão de sistema de mensagens é chamado de comunicação direta ou ponto a ponto. Quando uma mensagem precisa ser processada por mais de um consumidor, as filas de mensagens podem ser combinadas com o sistema de mensagens de publicação/assinatura em um padrão de projeto distribuído. Consulte "O que é o sistema de mensagens de publicação/assinatura?" para obter detalhes, e acesse o site do Amazon Simple Notification Service (SNS) para obter uma visão geral sobre o sistema de mensagens de publicação/assinatura na AWS.

Comece a usar gratuitamente executando apenas três comandos simples.

Comece a usar gratuitamente