I've been thinking about writing a web framework (think Struts, Ruby on Rails, Seaside) that is based on the idea of a work queue. I'm looking to see if anyone has done such a framework before.
I'm happy to check out frameworks that are for processing requests and spitting back results, but aren't web (HTTP). I'm not looking for a work queue system (think Starling, Workling, Amazon's Queue Service, JMS) itself, but rather a processing system that runs atop one.
I'm not so particular about language; what I'm most interested in is commentary and/or lessons learned. (Thus queue-based systems still in their infancy are probably of less interest.)