I am looking at possible technology choices for queues (or perhaps streams are a better description) in a JVM-based system.
Some requirements:
Use one of available JMS implementations. For example ActiveMQ or Qpid from Jakarta.