Scaling Web Apps with RabbitMQ
In this talk I'll discuss several messaging scenarios that can help scale our web applications. From using RabbitMQ as a simple "queue server" to run background tasks to implementing RPC over AMQP. See how message multicast can simplify the logic of our apps to make them scalable and fault tolerant. We'll learn how to do load balancing with RabbitMQ and how real time logging and monitoring has never been easier.
The following messaging patterns will be presented:
- Fire and Forget
- Message multicast
- RPC over RabbitMQ
- Parallel Processing
All this theory is backed by more than one year of running RabbitMQ in production for a PHP5 based deployment that has proved to simplify our code while increasing our productivity and the website reliability.
By clicking this button you are declaring that you are the speaker responsible for it and a claim request will be sent to the administrator of the event.
If the claim is approved you will be able to edit the information for this talk.
Are you sure?