In computing, queues are used everywhere. They are used for doing asynchronous work for insuring your ability and manageability of complex applications and processes.
They are a core component of distributed systems.
Oren Eini, Database Developer and Microsoft MVP talks about using RavenDB as a queuing infrastructure.
He talks about a couple of scenarios:
Oren also discusses the specific RavenDB features that make queuing easy for you:
A customized presentation of RavenDB