RabbitMQ fica mais simples e melhor em STOMP e MQTT
O RabbitMQ 3.0 foi recentemente lançado. Entre diversas novidades destacam-se o suporte aoSTOMP 1.2, e novos plugins para o Web-STOMP e para o MQTT, além de diversos aprimoramentos em desempenho.
O RabbitMQ é um Message Broker open source construído em Erlang, que implementa o padrão AMQP e oferece gateways para os protocolos HTTP, STOMP e MQTT.
Conheça alguma das funcionalidades introduzidas nesta versão:
- Compatibilidade melhorada com o STOMP; todas as propriedades das mensagens disponíveis para o AMQP são mapeadas para o STOMP e vice-versa;
- Plugins para o Web-STOMP (para acesso a partir de browsers através de WebSockets, com SockJS como alternativa de falha) e MQTT (que implementa MQTT 3.1);
- Novos comandos de clustering e simplificação de operações existentes;
- Espelhamento mais veloz e baseado em políticas;
- Federação dinâmica;
- Novos comandos de clustering;
- TTL (tem de vida) por mensagem;
- Estatísticas de Uso de Memória;
Pode-se consultar toda a lista de mudanças, defeitos corrigidos e os pontos de aprimoramento de performance nas notas de lançamento da versão. Algumas mudanças provocaram quebra de compatibilidade e foram explicadas no blog do RabbitMQ. A equipe de desenvolvimento também descreve no mesmo post como lidar com essas incompatibilidades ao fazer uma atualização.
Pode-se aprender mais sobre o RabbitMQ nesta apresentação (em inglês), ou nos tutoriais do site do projeto.
Conteúdo educacional
Lean na Globo.com
Bernardo Heynemann 24 Mai, 2013
Mobilidade: Frameworks, SOs e o Mercado
Ricardo Ogliari 23 Mai, 2013
Caminhos de uma estratégia mobile
Sérgio Lopes 23 Mai, 2013
Complexidade organizacional no Século 21
Alexandre Magno 16 Mai, 2013

Olá visitante
Você precisa cadastrar-se no InfoQ Brasil ou Login para enviar comentários. Há muitas vantagens em se cadastrar.Obtenha o máximo da experiência do InfoQ Brasil.
Dê sua opinião