title: How long could effectively message stay in Message broker Q
body: <p>I plan to have persistent message Queues based on some implementation of AMQP and JMS API. I would like to know whether is ok (from architectural point of view) to have messages staying in the queues for hours. A day is max. </p>
  
  <p>I plan to use the message broker as another persistence layer basically. Is this viable?</p>
  
  <p>The technologies that I am evaluating are ActiveMQ, RabbitMQ or qupid.</p>