{"id":2556,"date":"2022-08-26T14:30:30","date_gmt":"2022-08-26T17:30:30","guid":{"rendered":"https:\/\/mig.antlia.com.br\/?p=2556"},"modified":"2022-08-26T14:32:55","modified_gmt":"2022-08-26T17:32:55","slug":"servicos-de-mensageria","status":"publish","type":"post","link":"https:\/\/antlia.com.br\/en\/arquivos\/2556","title":{"rendered":"Servi\u00e7os de Mensageria"},"content":{"rendered":"<p>Mensageria \u00e9 um conceito definido por sistemas distribu\u00eddos que se comunicam por meio de troca de mensagens (evento), sendo estas mensagens gerenciadas por um Message Broker (servidor\/m\u00f3dulo de mensagens).<\/p>\n<p><strong>O que \u00e9 um <em>Message Broker<\/em>?<\/strong><\/p>\n<p>Um\u00a0<em>Message Broker\u00a0<\/em>nada mais \u00e9 que um servidor de mensagens, respons\u00e1vel por garantir que a mensagem seja enfileirada, garantindo que ela fique l\u00e1 enquanto necess\u00e1rio at\u00e9 que algum usu\u00e1rio\/cliente a retire de l\u00e1.<\/p>\n<p>Em outras palavras, \u00e9 como se fosse uma caixa de correio e as mensagens s\u00e3o as cartas que ser\u00e3o depositadas (publicadas) ali e retiradas (consumidas) por algu\u00e9m que tenha interesse em ler essas cartas.<\/p>\n<p><strong>S\u00edncrona ou ass\u00edncrona?<\/strong><\/p>\n<p>No atual cen\u00e1rio de arquitetura de software, existem pelo menos 2 paradigmas comuns para resolver a comunica\u00e7\u00e3o entre diferentes servi\u00e7os: s\u00edncrona e ass\u00edncrona. A primeira forma de comunica\u00e7\u00e3o pode ser implementada utilizando o modelo mais comum de chamadas entre servi\u00e7os que \u00e9 a troca de requisi\u00e7\u00f5es HTTP. A segunda, por sua vez, \u00e9 mais frequentemente implementada utilizando brokers de mensageria.<\/p>\n<p>Ambos padr\u00f5es de comunica\u00e7\u00e3o apresentam seus pr\u00f3s e contras \u2013 e \u00e9 sobre esses tradeoffs que a gente vai falar um pouquinho aqui.<\/p>\n<p><strong>Comunica\u00e7\u00e3o s\u00edncrona: modelo HTTP convencional<\/strong><\/p>\n<p>O protocolo HTTP est\u00e1 entre n\u00f3s h\u00e1 d\u00e9cadas e, portanto, no mundo do desenvolvimento de software, j\u00e1 \u00e9 amplamente conhecido e \u00e9 basicamente a pe\u00e7a fundamental para o acesso a todo tipo de conte\u00fado na internet.<\/p>\n<p><strong>Vantagens:<\/strong><\/p>\n<ul>\n<li>Facilidade de implementa\u00e7\u00e3o<\/li>\n<li>Atende bem grande parte dos cen\u00e1rios de comunica\u00e7\u00e3o entre servi\u00e7os que n\u00e3o demandam uma alta taxa de concorr\u00eancia<\/li>\n<li>Possui um universo vasto de documenta\u00e7\u00e3o, bibliotecas e exemplos para se inspirar e implementar<\/li>\n<\/ul>\n<p><strong>Desvantagens:<\/strong><\/p>\n<ul>\n<li>De maneira geral, n\u00e3o \u00e9 um modelo que escala para altos n\u00edveis de concorr\u00eancia ( &gt; 1K TPS, por exemplo)<\/li>\n<li>Exige implementa\u00e7\u00e3o de retentativas por parte de quem envia uma requisi\u00e7\u00e3o<\/li>\n<li>Por padr\u00e3o, \u00e9 s\u00edncrono, logo, caso haja degrada\u00e7\u00e3o do lado que recebe a comunica\u00e7\u00e3o, o fluxo todo pode ser interrompido<\/li>\n<\/ul>\n<p><strong>Comunica\u00e7\u00e3o ass\u00edncrona: utilizando eventos e mensageria<\/strong><\/p>\n<p>Neste modelo, entra em cena uma estrutura independente das aplica\u00e7\u00f5es: os brokers de mensageria.<\/p>\n<p>Esse tipo de middleware oferece estruturas de comunica\u00e7\u00e3o e dados que permitem que diferentes servi\u00e7os conversem entre si de forma ass\u00edncrona, segura, replicada e altamente tolerante a falhas.<\/p>\n<p><strong>Vantagens:<\/strong><\/p>\n<p>Pra ficarem mais claras as vantagens deste modelo, vamos ao exemplo pr\u00e1tico. A imagem abaixo representa a comunica\u00e7\u00e3o via mensagem ponto a ponto entre a\u00a0Aplica\u00e7\u00e3o A\u00a0e a\u00a0Aplica\u00e7\u00e3o B,\u00a0sendo a\u00a0Aplica\u00e7\u00e3o B\u00a0respons\u00e1vel em obter a mensagem enfileirada no\u00a0<em>Message Broker<\/em>\u00a0, enviando para a API Rest do sistema parceiro.<\/p>\n<p>Toda a l\u00f3gica de comunica\u00e7\u00e3o com a API Rest fica na\u00a0Aplica\u00e7\u00e3o B. Desta forma n\u00e3o h\u00e1 um acoplamento direto entre\u00a0Aplica\u00e7\u00e3o A\u00a0e\u00a0B.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-2559\" src=\"http:\/\/mig.antlia.com.br\/wp-content\/uploads\/2022\/08\/1-2.png\" alt=\"\" width=\"1041\" height=\"421\" srcset=\"https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/1-2.png 1041w, https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/1-2-300x121.png 300w, https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/1-2-1024x414.png 1024w, https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/1-2-768x311.png 768w\" sizes=\"(max-width: 1041px) 100vw, 1041px\" \/><\/p>\n<p>Podemos ver algumas novas nomenclaturas. Vamos agora esclarecer cada uma delas:<\/p>\n<p><strong>Event:<\/strong>\u00a0um evento \u00e9 a mensagem em si. Pode ser um JSON, XML ou qualquer tipo de formato em bytes.<\/p>\n<p><strong>Producer:<\/strong>\u00a0\u00e9 a aplica\u00e7\u00e3o que envia uma mensagem para uma\u00a0queue\u00a0do Message Broker.<\/p>\n<p><strong>Queue:\u00a0<\/strong>\u00e9 uma fila que recebe as mensagens geradas por um\u00a0producer. As mensagens ficar\u00e3o dentro da fila at\u00e9 que alguma aplica\u00e7\u00e3o consumidora (consumer) retire a mensagem da fila.<\/p>\n<p><strong>Consumer:\u00a0<\/strong>\u00e9 a aplica\u00e7\u00e3o que consumir\u00e1 as mensagens que est\u00e3o presentes na fila.<\/p>\n<p><strong>Exchange:<\/strong>\u00a0voc\u00ea n\u00e3o viu nada sobre\u00a0exchange\u00a0na imagem, mas tenha certeza que isso \u00e9 muito importante e que de certa forma ela est\u00e1 l\u00e1. Nesse momento, voc\u00ea apenas tem que entender que o\u00a0exchange\u00a0\u00e9 um roteador. Far\u00e1 sentido mais adiante, nos exemplos que este artigo apresentar\u00e1. S\u00f3 para adiantar, h\u00e1 quatros tipos de\u00a0exchanges:\u00a0direct, fanout, topic\u00a0e\u00a0headers. Cada uma delas possui sua import\u00e2ncia e defini\u00e7\u00e3o de funcionamento. Citaremos exemplos pr\u00e1ticos, para melhor compreender.<\/p>\n<p><strong>AMQP:\u00a0<\/strong>Advanced Message Queuing Protocol \u00e9 um protocolo especifico para comunica\u00e7\u00e3o baseada em mensagens. N\u00e3o \u00e9 uma regra, embora atualmente os principais\u00a0message brokers\u00a0implementam este protocolo.<\/p>\n<p>No exemplo acima, a aplica\u00e7\u00e3o A n\u00e3o precisa se preocupar se a aplica\u00e7\u00e3o B vai estar dispon\u00edvel no momento em que ela enviar o evento.<\/p>\n<p>Os eventos gerados podem ser persistidos em disco pelo Message Broker. Isso \u00e9 opcional e voc\u00ea define no momento da cria\u00e7\u00e3o da\u00a0queue, mas, com certeza, voc\u00ea vai configurar para que isso aconte\u00e7a, afinal voc\u00ea n\u00e3o quer que nenhuma mensagem seja perdida caso o Message Broker seja reiniciado.<\/p>\n<p>Caso o\u00a0consumer\u00a0n\u00e3o consiga confirmar a leitura da mensagem (ack) a mesma continuar\u00e1 enfileirada at\u00e9 que em outro momento consiga confirmar a leitura.<\/p>\n<p>Baixo acoplamento. A aplica\u00e7\u00e3o A\u00a0nem sabe como a\u00a0aplica\u00e7\u00e3o B\u00a0foi desenvolvida, se foi com C#, JavaScript, Ruby ou seja l\u00e1 qual for a linguagem. A \u00fanica responsabilidade da\u00a0aplica\u00e7\u00e3o A\u00a0\u00e9 comunicar que houve um evento e que o mesmo deve ser integrado quando poss\u00edvel.<\/p>\n<p><strong>Desvantagens:<\/strong><\/p>\n<p>Um dos principais contras desse tipo de arquitetura \u00e9 justamente a entrada de novos componentes de infraestrutura, como servidores e storage para atender o cluster de mensageria e, como consequ\u00eancia, o custo do seu projeto pode ter um incremento que precisa ser considerado.<\/p>\n<p><strong>Qual escolher?<\/strong><\/p>\n<p>Hoje existem v\u00e1rias alternativas para implementar em sua empresa. Vamos falar de alguns.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-2560\" src=\"http:\/\/mig.antlia.com.br\/wp-content\/uploads\/2022\/08\/2-1.png\" alt=\"\" width=\"725\" height=\"270\" srcset=\"https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/2-1.png 725w, https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/2-1-300x112.png 300w\" sizes=\"(max-width: 725px) 100vw, 725px\" \/><\/p>\n<p>Com dezenas de milhares de usu\u00e1rios, o RabbitMQ \u00e9 um dos corretores de mensagens de c\u00f3digo aberto mais populares. Do T-Mobile ao Runtastic, o RabbitMQ \u00e9 usado mundialmente em pequenas startups e grandes empresas.<\/p>\n<p>O RabbitMQ \u00e9 leve e f\u00e1cil de implantar no local e na nuvem. Ele suporta v\u00e1rios protocolos de mensagens. O RabbitMQ pode ser implantado em configura\u00e7\u00f5es distribu\u00eddas e federadas para atender aos requisitos de alta escala e alta disponibilidade.<\/p>\n<p>O RabbitMQ \u00e9 executado em muitos sistemas operacionais e ambientes de nuvem e fornece uma ampla variedade de ferramentas de desenvolvedor para as linguagens mais populares.<\/p>\n<p>Recursos<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-2561\" src=\"http:\/\/mig.antlia.com.br\/wp-content\/uploads\/2022\/08\/3-2.png\" alt=\"\" width=\"1224\" height=\"564\" srcset=\"https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/3-2.png 1224w, https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/3-2-300x138.png 300w, https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/3-2-1024x472.png 1024w, https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/3-2-768x354.png 768w\" sizes=\"(max-width: 1224px) 100vw, 1224px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2562\" src=\"http:\/\/mig.antlia.com.br\/wp-content\/uploads\/2022\/08\/4-3.png\" alt=\"\" width=\"734\" height=\"244\" srcset=\"https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/4-3.png 734w, https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/4-3-300x100.png 300w\" sizes=\"(max-width: 734px) 100vw, 734px\" \/><\/p>\n<p>Somente o IBM\u00ae MQ protege seus neg\u00f3cios contra dados incorretos e erros de aplicativo com entrega de mensagens exatamente uma vez.<\/p>\n<p>Este permite a conex\u00e3o de aplicativos e micros servi\u00e7os em datacenters privados, em ambientes h\u00edbridos ou multi nuvem e na borda de sua empresa. Ao contr\u00e1rio de seus concorrentes, o IBM MQ nunca perder\u00e1 uma mensagem ou entregar\u00e1 uma mensagem mais de uma vez.<\/p>\n<p>\u00c9 poss\u00edvel tamb\u00e9m se conectar a diversos sistemas com suporte para enfileiramento de mensagens, eventos ou PubSub e transa\u00e7\u00f5es. Uma equipe dedicada do IBM MQ est\u00e1 dispon\u00edvel para ajud\u00e1-lo, juntamente com uma grande comunidade de usu\u00e1rios.<\/p>\n<p>Recursos<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2563\" src=\"http:\/\/mig.antlia.com.br\/wp-content\/uploads\/2022\/08\/5-2.png\" alt=\"\" width=\"1299\" height=\"492\" srcset=\"https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/5-2.png 1299w, https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/5-2-300x114.png 300w, https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/5-2-1024x388.png 1024w, https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/5-2-768x291.png 768w\" sizes=\"(max-width: 1299px) 100vw, 1299px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2564\" src=\"http:\/\/mig.antlia.com.br\/wp-content\/uploads\/2022\/08\/6.png\" alt=\"\" width=\"830\" height=\"321\" srcset=\"https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/6.png 830w, https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/6-300x116.png 300w, https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/6-768x297.png 768w\" sizes=\"(max-width: 830px) 100vw, 830px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>O Apache Kafka \u00e9 uma plataforma de streaming de eventos distribu\u00eddos de c\u00f3digo aberto usada por milhares de empresas para pipelines de dados de alto desempenho, an\u00e1lise de streaming, integra\u00e7\u00e3o de dados e aplicativos de miss\u00e3o cr\u00edtica.<\/p>\n<p>Permite o suporte a casos de uso de miss\u00e3o cr\u00edtica com pedidos garantidos, perda zero de mensagens e processamento eficiente exatamente uma vez.<\/p>\n<p>Milhares de organiza\u00e7\u00f5es usam Kafka, de gigantes da internet a fabricantes de autom\u00f3veis e bolsas de valores. Mais de 5 milh\u00f5es de downloads \u00fanicos vital\u00edcios.<\/p>\n<p>Kafka \u00e9 um dos cinco projetos mais ativos da Apache Software Foundation, com centenas de encontros ao redor do mundo. Al\u00e9m tamb\u00e9m de possuir uma documenta\u00e7\u00e3o rica, treinamento online, tutoriais guiados, v\u00eddeos, projetos de amostra, Stack Overflow, etc.<\/p>\n<p>Recursos<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2565\" src=\"http:\/\/mig.antlia.com.br\/wp-content\/uploads\/2022\/08\/7.png\" alt=\"\" width=\"1298\" height=\"534\" srcset=\"https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/7.png 1298w, https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/7-300x123.png 300w, https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/7-1024x421.png 1024w, https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/7-768x316.png 768w\" sizes=\"(max-width: 1298px) 100vw, 1298px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2566\" src=\"http:\/\/mig.antlia.com.br\/wp-content\/uploads\/2022\/08\/8-1.jpg\" alt=\"\" width=\"698\" height=\"250\" srcset=\"https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/8-1.jpg 698w, https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/8-1-300x107.jpg 300w\" sizes=\"(max-width: 698px) 100vw, 698px\" \/><\/p>\n<p>O FioranoMQ integra diversos sistemas de TI de forma transparente e segura, melhorando a efici\u00eancia operacional, a agilidade dos neg\u00f3cios e o desempenho.<\/p>\n<p>Com suporte abrangente para comunica\u00e7\u00e3o, conectividade e transforma\u00e7\u00e3o baseadas em padr\u00f5es, o servidor FioranoMQ JMS minimiza as depend\u00eancias propriet\u00e1rias. Ele fornece um poderoso backbone de comunica\u00e7\u00e3o que pode ser estendido facilmente, permitindo a entrega em tempo real de dados abrangendo v\u00e1rios aplicativos, plataformas, parceiros e clientes.<\/p>\n<p>Fiorano \u00e9 o middleware de mensagens escolhido para apoiar opera\u00e7\u00f5es de miss\u00e3o cr\u00edtica para l\u00edderes globais em todo o mundo, oferecendo uma nova gera\u00e7\u00e3o de solu\u00e7\u00e3o de alto desempenho e baixa lat\u00eancia para a empresa digital.<\/p>\n<p>Recursos<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2558\" src=\"http:\/\/mig.antlia.com.br\/wp-content\/uploads\/2022\/08\/9.png\" alt=\"\" width=\"1378\" height=\"518\" srcset=\"https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/9.png 1378w, https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/9-300x113.png 300w, https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/9-1024x385.png 1024w, https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/9-768x289.png 768w\" sizes=\"(max-width: 1378px) 100vw, 1378px\" \/><\/p>\n<p><strong>Conclus\u00e3o<\/strong><\/p>\n<p>Apresentamos nesse artigo o que s\u00e3o os servi\u00e7os de mensageria, os principais do mercado, seus pr\u00f3s e contras. Vimos que s\u00e3o conceitos distintos, mas ainda assim muito pr\u00f3ximos. Agora a decis\u00e3o \u00e9 com voc\u00ea, se precisa ou se vai usar em sua empresa!<\/p>\n<p><strong>Refer\u00eancias<\/strong><\/p>\n<p><a href=\"https:\/\/www.rabbitmq.com\/\">https:\/\/www.rabbitmq.com\/<\/a><\/p>\n<p><a href=\"https:\/\/www.ibm.com\/products\/mq\">https:\/\/www.ibm.com\/products\/mq<\/a><\/p>\n<p><a href=\"https:\/\/kafka.apache.org\/\">https:\/\/kafka.apache.org\/<\/a><\/p>\n<p><a href=\"https:\/\/www.fiorano.com\/products\/fiorano_mq\">https:\/\/www.fiorano.com\/products\/fiorano_mq<\/a><\/p>\n<p><a href=\"https:\/\/imasters.com.br\/devsecops\/mensageria-nao-e-um-bicho-de-7-cabecas\">https:\/\/imasters.com.br\/devsecops\/mensageria-nao-e-um-bicho-de-7-cabecas<\/a><\/p>\n<p><a href=\"https:\/\/www.dinamize.com.br\/blog\/por-que-voce-deveria-utilizar-mensageria-na-aplicacao\/\">https:\/\/www.dinamize.com.br\/blog\/por-que-voce-deveria-utilizar-mensageria-na-aplicacao\/<\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>\u00a0<\/strong><\/p>","protected":false},"excerpt":{"rendered":"<p>Mensageria \u00e9 um conceito definido por sistemas distribu\u00eddos que se comunicam por meio de troca de mensagens (evento), sendo estas mensagens gerenciadas por um Message Broker (servidor\/m\u00f3dulo de mensagens). O que \u00e9 um Message Broker? Um\u00a0Message Broker\u00a0nada mais \u00e9 que um servidor de mensagens, respons\u00e1vel por garantir que a mensagem seja enfileirada, garantindo que ela [&hellip;]<\/p>","protected":false},"author":3,"featured_media":2557,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jet_sm_ready_style":"","_jet_sm_style":"","_jet_sm_controls_values":"","_jet_sm_fonts_collection":"","_jet_sm_fonts_links":"","footnotes":""},"categories":[73],"tags":[165,164,162,160,163,161],"class_list":["post-2556","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-artigos","tag-apache-kafka","tag-fioranomq","tag-ibmmq","tag-mensageria","tag-pubsub","tag-rabbitmq"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Servi\u00e7os de Mensageria - Antlia<\/title>\n<meta name=\"description\" content=\"Buscando por Servi\u00e7os de Mensageria? Saiba tudo e mais um pouco sobre Servi\u00e7os de Mensageria no Blog da Antlia.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/antlia.com.br\/en\/arquivos\/2556\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Servi\u00e7os de Mensageria - Antlia\" \/>\n<meta property=\"og:description\" content=\"Buscando por Servi\u00e7os de Mensageria? Saiba tudo e mais um pouco sobre Servi\u00e7os de Mensageria no Blog da Antlia.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/antlia.com.br\/en\/arquivos\/2556\/\" \/>\n<meta property=\"og:site_name\" content=\"Antlia\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/antlia.consultoriaetecnologia\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-08-26T17:30:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-08-26T17:32:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/Post-Mensageria.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"627\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Leandro Reis\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Leandro Reis\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\\\/\\\/antlia.com.br\\\/arquivos\\\/2556#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/antlia.com.br\\\/arquivos\\\/2556\"},\"author\":{\"name\":\"Leandro Reis\",\"@id\":\"https:\\\/\\\/antlia.com.br\\\/en\\\/#\\\/schema\\\/person\\\/989da90c4bcbaf2e8267e01a55b7b7ca\"},\"headline\":\"Servi\u00e7os de Mensageria\",\"datePublished\":\"2022-08-26T17:30:30+00:00\",\"dateModified\":\"2022-08-26T17:32:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/antlia.com.br\\\/arquivos\\\/2556\"},\"wordCount\":1469,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/antlia.com.br\\\/en\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/antlia.com.br\\\/arquivos\\\/2556#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/antlia.com.br\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/Post-Mensageria.png\",\"keywords\":[\"Apache Kafka\",\"FioranoMQ\",\"IBMMQ\",\"mensageria\",\"PUBSUB\",\"rabbitMQ\"],\"articleSection\":[\"Artigos\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/antlia.com.br\\\/arquivos\\\/2556#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/antlia.com.br\\\/arquivos\\\/2556\",\"url\":\"https:\\\/\\\/antlia.com.br\\\/arquivos\\\/2556\",\"name\":\"Servi\u00e7os de Mensageria - Antlia\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/antlia.com.br\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/antlia.com.br\\\/arquivos\\\/2556#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/antlia.com.br\\\/arquivos\\\/2556#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/antlia.com.br\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/Post-Mensageria.png\",\"datePublished\":\"2022-08-26T17:30:30+00:00\",\"dateModified\":\"2022-08-26T17:32:55+00:00\",\"description\":\"Buscando por Servi\u00e7os de Mensageria? Saiba tudo e mais um pouco sobre Servi\u00e7os de Mensageria no Blog da Antlia.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/antlia.com.br\\\/arquivos\\\/2556#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/antlia.com.br\\\/arquivos\\\/2556\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/antlia.com.br\\\/arquivos\\\/2556#primaryimage\",\"url\":\"https:\\\/\\\/antlia.com.br\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/Post-Mensageria.png\",\"contentUrl\":\"https:\\\/\\\/antlia.com.br\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/Post-Mensageria.png\",\"width\":1200,\"height\":627,\"caption\":\"Voc\u00ea sabe o que \u00e9 mensageria?\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/antlia.com.br\\\/arquivos\\\/2556#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\\\/\\\/antlia.com.br\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Servi\u00e7os de Mensageria\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/antlia.com.br\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/antlia.com.br\\\/en\\\/\",\"name\":\"Antlia\",\"description\":\"Desenvolvimento de Software e Gamifica\u00e7\u00e3o\",\"publisher\":{\"@id\":\"https:\\\/\\\/antlia.com.br\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/antlia.com.br\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/antlia.com.br\\\/en\\\/#organization\",\"name\":\"Antlia \u2013 Desenvolvimento de Software e Gamifica\u00e7\u00e3o\",\"url\":\"https:\\\/\\\/antlia.com.br\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/antlia.com.br\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/antlia.com.br\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/LOGO_VETOR-01.png\",\"contentUrl\":\"https:\\\/\\\/antlia.com.br\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/LOGO_VETOR-01.png\",\"width\":3508,\"height\":2481,\"caption\":\"Antlia \u2013 Desenvolvimento de Software e Gamifica\u00e7\u00e3o\"},\"image\":{\"@id\":\"https:\\\/\\\/antlia.com.br\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/antlia.consultoriaetecnologia\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/antlia_2\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/antlia.com.br\\\/en\\\/#\\\/schema\\\/person\\\/989da90c4bcbaf2e8267e01a55b7b7ca\",\"name\":\"Leandro Reis\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c0264cdaf84ad6272ad56a14221c1f90612a7001cdd69da32ef7aadde36f8922?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c0264cdaf84ad6272ad56a14221c1f90612a7001cdd69da32ef7aadde36f8922?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c0264cdaf84ad6272ad56a14221c1f90612a7001cdd69da32ef7aadde36f8922?s=96&d=mm&r=g\",\"caption\":\"Leandro Reis\"},\"sameAs\":[\"https:\\\/\\\/antlia.com.br\"],\"url\":\"https:\\\/\\\/antlia.com.br\\\/en\\\/arquivos\\\/author\\\/leandro\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Servi\u00e7os de Mensageria - Antlia","description":"Buscando por Servi\u00e7os de Mensageria? Saiba tudo e mais um pouco sobre Servi\u00e7os de Mensageria no Blog da Antlia.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/antlia.com.br\/en\/arquivos\/2556\/","og_locale":"en_US","og_type":"article","og_title":"Servi\u00e7os de Mensageria - Antlia","og_description":"Buscando por Servi\u00e7os de Mensageria? Saiba tudo e mais um pouco sobre Servi\u00e7os de Mensageria no Blog da Antlia.","og_url":"https:\/\/antlia.com.br\/en\/arquivos\/2556\/","og_site_name":"Antlia","article_publisher":"https:\/\/www.facebook.com\/antlia.consultoriaetecnologia\/","article_published_time":"2022-08-26T17:30:30+00:00","article_modified_time":"2022-08-26T17:32:55+00:00","og_image":[{"width":1200,"height":627,"url":"https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/Post-Mensageria.png","type":"image\/png"}],"author":"Leandro Reis","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Leandro Reis","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/antlia.com.br\/arquivos\/2556#article","isPartOf":{"@id":"https:\/\/antlia.com.br\/arquivos\/2556"},"author":{"name":"Leandro Reis","@id":"https:\/\/antlia.com.br\/en\/#\/schema\/person\/989da90c4bcbaf2e8267e01a55b7b7ca"},"headline":"Servi\u00e7os de Mensageria","datePublished":"2022-08-26T17:30:30+00:00","dateModified":"2022-08-26T17:32:55+00:00","mainEntityOfPage":{"@id":"https:\/\/antlia.com.br\/arquivos\/2556"},"wordCount":1469,"commentCount":2,"publisher":{"@id":"https:\/\/antlia.com.br\/en\/#organization"},"image":{"@id":"https:\/\/antlia.com.br\/arquivos\/2556#primaryimage"},"thumbnailUrl":"https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/Post-Mensageria.png","keywords":["Apache Kafka","FioranoMQ","IBMMQ","mensageria","PUBSUB","rabbitMQ"],"articleSection":["Artigos"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/antlia.com.br\/arquivos\/2556#respond"]}]},{"@type":"WebPage","@id":"https:\/\/antlia.com.br\/arquivos\/2556","url":"https:\/\/antlia.com.br\/arquivos\/2556","name":"Servi\u00e7os de Mensageria - Antlia","isPartOf":{"@id":"https:\/\/antlia.com.br\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/antlia.com.br\/arquivos\/2556#primaryimage"},"image":{"@id":"https:\/\/antlia.com.br\/arquivos\/2556#primaryimage"},"thumbnailUrl":"https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/Post-Mensageria.png","datePublished":"2022-08-26T17:30:30+00:00","dateModified":"2022-08-26T17:32:55+00:00","description":"Buscando por Servi\u00e7os de Mensageria? Saiba tudo e mais um pouco sobre Servi\u00e7os de Mensageria no Blog da Antlia.","breadcrumb":{"@id":"https:\/\/antlia.com.br\/arquivos\/2556#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/antlia.com.br\/arquivos\/2556"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/antlia.com.br\/arquivos\/2556#primaryimage","url":"https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/Post-Mensageria.png","contentUrl":"https:\/\/antlia.com.br\/wp-content\/uploads\/2022\/08\/Post-Mensageria.png","width":1200,"height":627,"caption":"Voc\u00ea sabe o que \u00e9 mensageria?"},{"@type":"BreadcrumbList","@id":"https:\/\/antlia.com.br\/arquivos\/2556#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/antlia.com.br\/"},{"@type":"ListItem","position":2,"name":"Servi\u00e7os de Mensageria"}]},{"@type":"WebSite","@id":"https:\/\/antlia.com.br\/en\/#website","url":"https:\/\/antlia.com.br\/en\/","name":"Antlia","description":"Desenvolvimento de Software e Gamifica\u00e7\u00e3o","publisher":{"@id":"https:\/\/antlia.com.br\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/antlia.com.br\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/antlia.com.br\/en\/#organization","name":"Antlia \u2013 Desenvolvimento de Software e Gamifica\u00e7\u00e3o","url":"https:\/\/antlia.com.br\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/antlia.com.br\/en\/#\/schema\/logo\/image\/","url":"https:\/\/antlia.com.br\/wp-content\/uploads\/2024\/05\/LOGO_VETOR-01.png","contentUrl":"https:\/\/antlia.com.br\/wp-content\/uploads\/2024\/05\/LOGO_VETOR-01.png","width":3508,"height":2481,"caption":"Antlia \u2013 Desenvolvimento de Software e Gamifica\u00e7\u00e3o"},"image":{"@id":"https:\/\/antlia.com.br\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/antlia.consultoriaetecnologia\/","https:\/\/www.linkedin.com\/company\/antlia_2\/"]},{"@type":"Person","@id":"https:\/\/antlia.com.br\/en\/#\/schema\/person\/989da90c4bcbaf2e8267e01a55b7b7ca","name":"Leandro Reis","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/c0264cdaf84ad6272ad56a14221c1f90612a7001cdd69da32ef7aadde36f8922?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c0264cdaf84ad6272ad56a14221c1f90612a7001cdd69da32ef7aadde36f8922?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c0264cdaf84ad6272ad56a14221c1f90612a7001cdd69da32ef7aadde36f8922?s=96&d=mm&r=g","caption":"Leandro Reis"},"sameAs":["https:\/\/antlia.com.br"],"url":"https:\/\/antlia.com.br\/en\/arquivos\/author\/leandro"}]}},"_links":{"self":[{"href":"https:\/\/antlia.com.br\/en\/wp-json\/wp\/v2\/posts\/2556","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/antlia.com.br\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/antlia.com.br\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/antlia.com.br\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/antlia.com.br\/en\/wp-json\/wp\/v2\/comments?post=2556"}],"version-history":[{"count":0,"href":"https:\/\/antlia.com.br\/en\/wp-json\/wp\/v2\/posts\/2556\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/antlia.com.br\/en\/wp-json\/wp\/v2\/media\/2557"}],"wp:attachment":[{"href":"https:\/\/antlia.com.br\/en\/wp-json\/wp\/v2\/media?parent=2556"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/antlia.com.br\/en\/wp-json\/wp\/v2\/categories?post=2556"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/antlia.com.br\/en\/wp-json\/wp\/v2\/tags?post=2556"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}