Persistent Queuing
Queuing - controlling work requests by moving them through persistent transactional queues
- Benefits of queuing
- client can send a request to an unavailable server
- server can send a reply to an unavailable client
- since the queue is persistent, a client can (in principle) find out the state of a request
- can dequeue requests based on priority
- can have many servers feed off a single queue