Once again I find myself looking at the stack involved inmy Web Development Skeleton and I believe I can tighten it up once more.
There is certainly something to say for reading the manual end to end before fiddling around.
STOMP is the Simple (or Streaming) Text Orientated Messaging Protocol.
This seems like the thing to use.
The next point is Apache Storm, a distributed stream processor. To get this working with Python the co-founder of Parse.ly has taken care of this with streamparse.
Instead of handrolling the processing from RabbitMQ in Python I'm going to pickup a library for doing it.