I am looking at possible technology choices for queues (or perhaps streams are a better description) in a JVM-based system.
Some requirements:
I ran across this FIFO queue with spill to disk which is kind of interesting and has some of the properties I'm looking for:
http://code.google.com/p/ashes-queue/