title: Why use Queueing systems such as RabbitMQ
body: <p>I am not a senior programmer but I have been deploying applications for a while and devloped small complete systems.</p>
  
  <p>I am starting to hear about queueing systems such as RabbitMQ. May be, I never developed any systems that had to use a queueing system. But, I am worried if I am not using it because I have no idea what to do with this. I have read RabbitMQ tutorial on their site but I am not sure why I would use this for. I am not sure if any of those cannot be achieved by conventional programming with no additional component and regular databases or similar.</p>
  
  <p>Can someone please explain why I would use a queueing system with a small example. I mean not a hello world example, but a a practical scenario.</p>
  
  <p>Thanks a lot for your time</p>
  
  <ul>
  <li>RM </li>
  </ul>