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
Relacionadas
Da mesma área, com propósito próximo.
Filas de jobs para Node.js sobre Redis.
BibliotecaOpen source★ 9,6 milComunicação em tempo real bidirecional, com reconexão automática.
BibliotecaOpen source★ 63,2 milWorkflows duráveis: código que sobrevive a falhas e reinícios.
ServiçoOpen source★ 24,1 mil