Anywhere there is atomic capability you can build a queuing application.