Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.
Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.
Cookies essenciais são necessários para fornecer nosso site e serviços e não podem ser desativados. Geralmente, eles são definidos em resposta às suas ações no site, como definir suas preferências de privacidade, fazer login ou preencher formulários.
Os cookies de desempenho fornecem estatísticas anônimas sobre como os clientes navegam em nosso site, para que possamos melhorar a experiência e o desempenho do site. Terceiros aprovados podem realizar análises em nosso nome, mas não podem usar os dados para seus próprios propósitos.
Cookies funcionais nos ajudam a fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante. Terceiros aprovados podem definir esses cookies para fornecer determinados recursos do site. Se você não permitir esses cookies, alguns ou todos esses serviços talvez não funcionem corretamente.
Cookies de publicidade podem ser configurados em nosso site por nós ou nossos parceiros de publicidade e nos ajudar a distribuir conteúdo de marketing relevante. Se você não permitir esses cookies, receberá publicidade menos relevante.
Bloquear alguns tipos de cookies pode afetar sua experiência em nossos sites. Você pode alterar suas preferências de cookies a qualquer momento, clicando em Preferências de cookies no rodapé deste site. Para saber mais sobre como nós e terceiros aprovados usamos cookies em nossos sites, leia nosso Aviso sobre cookies da AWS.
Exibimos anúncios relevantes aos seus interesses nos sites da AWS e em outras propriedades, incluindo publicidade comportamental em vários contextos. A publicidade comportamental entre contextos usa dados de um site ou aplicação para anunciar para você no site ou aplicação de outra empresa.
Para não permitir a publicidade comportamental entre contextos da AWS baseada em cookies ou tecnologias semelhantes, selecione “Não permitir” e “Salvar opções de privacidade” abaixo ou acesse um site da AWS com um sinal de recusa legalmente reconhecido habilitado, como o Controle Global de Privacidade. Se você excluir seus cookies ou visitar este site usando um navegador ou dispositivo diferente, precisará fazer sua seleção novamente. Para obter mais informações sobre cookies e como os usamos, leia o Aviso sobre cookies da AWS.
Para não permitir todas as outras propagandas comportamentais entre contextos da AWS, preencha este formulário por e-mail.
Para obter mais informações sobre como a AWS lida com suas informações, leia a Notificação de Privacidade da AWS.
No momento, só armazenaremos cookies essenciais, pois não foi possível salvar suas preferências.
Se você quiser alterá-las, tente novamente mais tarde usando o link no rodapé do Console da AWS ou entre em contato com o suporte se o problema persistir.
As filas de mensagens permitem a comunicação assíncrona, o que significa que os endpoints que produzem e consomem mensagens interagem com a fila e não entre si. Os produtores podem adicionar solicitações à fila sem esperar que elas sejam processadas. Os consumidores processam mensagens somente quando elas estão disponíveis. Nenhum componente do sistema fica parado esperando por outro, o que otimiza o fluxo de dados.
As filas tornam seus dados persistentes e reduzem os erros que ocorrem quando diferentes partes do sistema ficam off-line. Com a separação de componentes diferentes em filas de mensagens, você aumenta a tolerância a falhas. Se uma parte do sistema estiver inacessível, a outra ainda poderá continuar interagindo com a fila. A fila em si também pode ser espelhada para obter ainda mais disponibilidade.
As filas de mensagens removem dependências entre componentes e simplificam bastante a codificação de aplicações dissociadas. Os componentes de software não são sobrecarregados pelo código de comunicação e podem ser projetados para executar uma função empresarial diferente.
As filas de mensagens são uma maneira elegante e simples de dissociar sistemas distribuídos como aplicações monolíticas, microsserviços ou arquiteturas com tecnologia sem servidor.
Dividir aplicativos
Use as filas de mensagens para dissociar aplicações monolíticas. Em vez de executar várias funções em um único executável, diversos programas podem trocar informações enviando mensagens entre processos, facilitando o teste, a depuração, a evolução e a escalabilidade.
Migre para microsserviços
Os padrões de integração de microsserviços baseados em eventos e mensagens assíncronas otimizam a escalabilidade e a resiliência. Use serviços de filas de mensagens para coordenar vários microsserviços, notificar microsserviços quanto a alterações de dados ou como canal de eventos para processar dados de IoT e sociais em tempo real.
Mude para a tecnologia sem servidor
Depois de desenvolver microsserviços sem servidores, implantar em servidores ou instalar software de qualquer tipo, você pode usar filas de mensagens para fornecer notificações sem servidor confiáveis e escaláveis, comunicações entre processos e visibilidade de funções sem servidor e PaaS.
As filas de mensagens permitem escalar com precisão onde necessário. Quando as workloads atingem o pico, várias instâncias da sua aplicação podem adicionar solicitações à fila sem risco de colisão. À medida que suas filas ficam mais longas com essas solicitações recebidas, você pode distribuir a workload por uma frota de consumidores. Produtores, consumidores e a própria fila podem crescer e diminuir conforme a demanda.