RabbitMQ Streams: Agora mais próximo do Apache Kafka

  Рет қаралды 10,345

Full Cycle

Full Cycle

Күн бұрын

Пікірлер: 18
@FullCycle
@FullCycle 3 жыл бұрын
Vejam o artigo do Luiz Carlos Faria dando mais detalhes sobre a entrada de streams no Rabbit: gago.io/blog/streams-no-rabbitmq/
@EvertonTomalok
@EvertonTomalok 3 жыл бұрын
Meu amigo, Wesley manja muito... Tenho um bom conhecimento de devops tbm, mas sempre que sai algum vídeo aqui do canal, eu sempre aprendo algo novo
@luisclaudiosilveira7580
@luisclaudiosilveira7580 3 жыл бұрын
Muito bacana Wesley sua explicação sobre o RabbitMQ. Gostaria que vc abordasse tb sobre o Apache Pulsar, uma outra alternativa para sistema de mensageria distribuída.
@martinpfeifer9451
@martinpfeifer9451 3 жыл бұрын
Estou utilizando o rabbitmq streams em prod, tá uma maravilha!
@martinpfeifer9451
@martinpfeifer9451 3 жыл бұрын
@Eduardo hahaha é que já vinha acompanhando há tempos, assim que lançou em 13 de julho passei uns 15 dias testando em alguns microsservicos em go e só sucesso, não foi do dia pra noite rsrs, só estou aguardando agora lançarem clients para nodejs, acredito que daqui pro final desse mês ou no próximo já tenha
@jorgehenrique9980
@jorgehenrique9980 3 жыл бұрын
Muito legal! Obrigado por compartilhar :-)
@TheChaampz
@TheChaampz 3 жыл бұрын
Se não me engano, com o rabbitmq, quando vc tem mais consumidores lendo uma fila, o primeiro consumidor a pegar a mensagem seta uma propriedade que informa que aquela mensagem já esta sendo utilizada, com isso os outros consumidores não pegam a mesma mensagem e assim não é processado a mesma informação varias vezes.
@tonholis
@tonholis 3 жыл бұрын
Sim. O rabbitmq distribui as mensagens no modo round-robin (alternando cada consumidor) em filas comuns. Creio que deve ser o mesmo caso em streams
@ap_tech0
@ap_tech0 3 жыл бұрын
Excelente vídeo Wesley parabéns sucesso.
@Dsouza10082
@Dsouza10082 3 жыл бұрын
Sensacional, muito obrigado.
@fabiosallesctba
@fabiosallesctba 3 жыл бұрын
Muito bom! A briga está boa mesmo.
@jamescastro9656
@jamescastro9656 3 жыл бұрын
Wesley, primeiramente, obrigado pelo conteúdo aí. Me inscrevi aqui. Observação: Nas filas normais do Rabbit, tem um esquema de routing keys, que eu vejo como os consumers groups no mundo Kafka. Sera que pras fila tipo stream não tem essa possibilidade? Pergunta pra galera aí: O schema registry do Kafka não é só com Confluent Kafka?
@luizcarlosfaria
@luizcarlosfaria 3 жыл бұрын
Cara, eu não tenho seu contato. Mas sobre o client, esses clients novos são específicos, mas qualquer client AMQP consegue fazer qualquer operação com as streams, os clients novos são para não usar AMQP, já que AMQP tem diversos controles específicos de processamento, ack, etc coisas irrelevantes nas streams. Inclusive esses clients específicos operam em uma porta que não é a 5672. A gente está com o cara que construiu a feature no telegram, junto com o grupo que fundamos para tratar de RabbitMQ.
@FullCycle
@FullCycle 3 жыл бұрын
Falae Gago, blza? Sobre a comunicação via AMQP para mim está de fato claro que é possível, porém, eu não sei se nesse caso o protocolo permite andar pelos offsets, que é uma das principais vantagens de trabalhar com streams. Também o novo protocolo trabalha em formato binário, correto? De uma forma ou de outra, estou muito feliz de ter esse recurso rolando. Uso RabbitMQ na empresa e nos ajuda MUITO. =)
@luizcarlosfaria
@luizcarlosfaria 3 жыл бұрын
@@FullCycle permite Sim, está na doc. O offset é um dos parâmetros do consumo, fica no Basic Consume, é um dos parâmetros do dicionário/map que se envia ali.
@juninhovit
@juninhovit 3 жыл бұрын
O que ocorre esse ai vem bem a calhar pra mim que tenho um projeto de pedidos de venda mas nao quero expor meu sistema na internet entao posso atualizar este servico com os dados dos cliente bem resumido no caso cgc e nome razao social e a lista de produto por vendedor para atualizar os apps de venda e tambem receber os pedido no servico e baixalos no sistema posteriormente trazendo pra mim muito segurança no processo
@ricardorezende2103
@ricardorezende2103 3 жыл бұрын
Fala @Full Cycle blz? Você presta consultoria? To precisando de uma luz das grandes rs
@juniormelo9810
@juniormelo9810 3 жыл бұрын
Vc tem cursos pra iniciantes?
Instalação do RabbitMQ com Docker - # Parte 1
22:01
Danilo Caneschi
Рет қаралды 17 М.
RabbitMQ Queue e Message TTL Expiration
6:08
Alexandre B L (Brandão)
Рет қаралды 1,9 М.
From Small To Giant 0%🍫 VS 100%🍫 #katebrush #shorts #gummy
00:19
УДИВИЛ ВСЕХ СВОИМ УХОДОМ!😳 #shorts
00:49
快乐总是短暂的!😂 #搞笑夫妻 #爱美食爱生活 #搞笑达人
00:14
朱大帅and依美姐
Рет қаралды 13 МЛН
Como funciona o RabbitMQ
22:43
Full Cycle
Рет қаралды 43 М.
Trabalhe com mensageria do jeito certo. Rabbit, Kafka, etc...
30:29
Kafka do Zero: Mão na massa
34:25
Full Cycle
Рет қаралды 66 М.
Kafka vs. RabbitMQ vs. Messaging Middleware vs. Pulsar
4:31
ByteByteGo
Рет қаралды 126 М.
Apache Kafka vs RabbitMQ: Na prática
1:26:05
Full Cycle
Рет қаралды 11 М.
Introdução ao Apache Kafka - Parte 1
31:21
Full Cycle
Рет қаралды 67 М.
When to Use Kafka or RabbitMQ | System Design
8:16
Interview Pen
Рет қаралды 134 М.
Использование RabbitMQ Streams. Юрий Букаткин, Программный Регион
41:52
Видео с мероприятий {speach!
Рет қаралды 1,5 М.
From Small To Giant 0%🍫 VS 100%🍫 #katebrush #shorts #gummy
00:19