News for hackers. Stuff that matters.
Re:Asynchronous Processing in Web Apps, Part 1: A Database I... by chris_wot on Thursday November 15, 2012 @09:02AM (#4788548)
Interestingly, that's why Microsoft created SQL Server Service Broker. They had te infrastructure for reliable message queuing and transactional support, so they created SQL Server Service Broker!

Not sure I ever took off though...

Re:Asynchronous Processing in Web Apps, Part 1: A Database I... by cico71 on Thursday November 15, 2012 @07:31PM (#4791686)
Unfortunately it didn't really took off, but it's a shame because it's a good, polished and complete implementation that allows for some advanced scale-out topologies (it can also be used as a foundation for data dependent routing and map/reduce scenarios).

<rant>I guess it's not much used because people like to reinvent the wheel every time (by manually implementing queues using tables with all the traditional concurrency problems) instead of learning something a bit more complex.</rant>

Anyway, it's not going to be thrown away anytime soon as it's used in other parts of the engine (e.g. SMTP mail integration, Server Events and Query Notifications).