Pular para o conteúdo
Biblioteca de ferramentas

RabbitMQ

Broker de mensagens maduro, com filas e roteamento flexível.

ServiçoOpen source

Broker de mensagens que implementa AMQP, com filas, trocas e confirmações, usado para desacoplar serviços e distribuir trabalho.

Quando usar

Para filas de tarefas e comunicação assíncrona entre serviços com roteamento flexível.

Quando evitar

Para streaming de eventos em volume muito alto com reprocessamento; o Kafka é mais adequado.

Alternativas

Fazem um trabalho parecido. Compare antes de escolher.

  • Plataforma de streaming de eventos distribuída e durável.

    ServiçoOpen source★ 34,1 mil

Da mesma área, com propósito próximo.

  • Filas de jobs para Node.js sobre Redis.

    BibliotecaOpen source★ 9,6 mil
  • Comunicação em tempo real bidirecional, com reconexão automática.

    BibliotecaOpen source★ 63,2 mil
  • Workflows duráveis: código que sobrevive a falhas e reinícios.

    ServiçoOpen source★ 24,1 mil