RabbitMQ is a message broker – an application that allows communication between applications by way of a message queuing system. In this talk, we look at some of the basic concepts of RabbitMQ and how it can help effectively scale your applications.
These slides are for the lightning talk I gave at Nomad PHP on 22nd May 2014.
Based on: http://www.rabbitmq.com/tutorials/tutorial-one-php.html
Based on: http://www.rabbitmq.com/tutorials/tutorial-three-php.html
Based on: http://www.rabbitmq.com/tutorials/tutorial-four-php.html
routing key: fruit
routing key: vegetable
Based on: http://www.rabbitmq.com/tutorials/tutorial-five-php.html
routing key: green.fruit
routing key: green.vegetable
Real World Uses
● Fast logging solution
● Sending emails
● Sending SMS
● Background processing (e.g. analysing data)
Using in PHP?