Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Messaging with             Simone Busoli @simonebu
Agile, XP?
we may need an Agile expert
we didnt need an Agile expert, we needed a mechanic
Skill
They were Agile slaves.They weren’t thinking,they weren’t reacting,they weren’t being agile.                              ...
Network programming
http://blogs.oracle.com/jag/resource/Fallacies.html
So, what is this rabbit thing?●   not a rabbit●   message broker (MOM)●   leading implementation of AMQP●   built on Erlan...
Building blocks
Patterns         Point to point                   Load balancingPublisher/subscriber                              Async RPC
Publishing messages
Consuming messages
An easier way?                 http://code.google.com/p/mexexp/
Questions?
Messaging with RabbitMQ
Messaging with RabbitMQ
Upcoming SlideShare
Loading in …5
×

Messaging with RabbitMQ

707 views

Published on

A presentation I gave sometime in 2012 at a meetup in Maranello about two mixed and not necessarily related topics, agile and messaging

Published in: Technology
  • Be the first to comment

Messaging with RabbitMQ

  1. 1. Messaging with Simone Busoli @simonebu
  2. 2. Agile, XP?
  3. 3. we may need an Agile expert
  4. 4. we didnt need an Agile expert, we needed a mechanic
  5. 5. Skill
  6. 6. They were Agile slaves.They weren’t thinking,they weren’t reacting,they weren’t being agile. Andy Hunt http://www.sdtimes.com/blog/post/2011/11/11/Agile-slaves.aspx
  7. 7. Network programming
  8. 8. http://blogs.oracle.com/jag/resource/Fallacies.html
  9. 9. So, what is this rabbit thing?● not a rabbit● message broker (MOM)● leading implementation of AMQP● built on Erlang/OTP● many client libraries● open source (Mozilla Public License)● commercially supported by SpringSource
  10. 10. Building blocks
  11. 11. Patterns Point to point Load balancingPublisher/subscriber Async RPC
  12. 12. Publishing messages
  13. 13. Consuming messages
  14. 14. An easier way? http://code.google.com/p/mexexp/
  15. 15. Questions?

×