En este episodio, contamos con la colaboración de Álvaro Videla, una auténtica eminencia en RabbitMQ, un sistema de mensajería y colas basado en Erlang que permite distribuir de forma eficiente el trabajo en sistemas backend de alta carga. Junto con Álvaro repasamos la historia de esta potente herramienta, como se diseñan los sistemas alrededor de ella, sus características y sus posibilidades y los recursos disponibles para aprender mas sobre RabbitMQ.
Notas del Programa
- Web oficial de RabbitMQ (rabbitmq.com)
- Preventing Unbounded Buffers with RabbitMQ (rabbitmq.com)
Herramientas
- DevTools (rabbitmq.com)
- Simulador (tryrabbitmq.com)
- Video explicativo Simulador (vimeo.com)
Libros
- RabbitMQ in Action (amazon.es)
- RabbitMQ Cookbook (amazon.es)
- Entrerprise Integration Patterns (eaipatterns.com)
- Performance Modeling and Design of Computer Systems: Queueing Theory in Action (amazon.es)
Presentaciones
- RabbitMQ Hands On (vimeo.com)
- Building a Distributed Data Ingestion System with RabbitMQ (paylas.com)
- Dissecting the Rabbit: RabbitMQ Internal Arquitecture (vimeo.com)
Podcast: Play in new window | Download (Duration: 1:28:27 — 40.6MB)