On Message Queue Technologies

The Database As Queue Anti-Pattern “Why is it an anti-pattern? 1) polling either short interval hammers the db, or long interval makes system irresponsive. 2) polling queries should be fast, need to implement index, which makes inserts slow, contradiction. 3) clear records to make the table efficient, usually deletes are slow 4) sharing a database […]

Using Service Bus on Windows Server

Service Bus 1.0 on windows Server http://www.microsoft.com/en-gb/download/details.aspx?id=35374

 

Windows Azure Queues and Windows Azure Service Bus Queues

Service Bus QUeues (SB Queues) and Storage Queues (S Queues)

Comparison Criteria Windows Azure Queues Service Bus Queues Ordering guarantee No Yes – First-In-First-Out (FIFO)(through the use of messaging sessions) Delivery guarantee At-Least-Once At-Least-OnceAt-Most-Once Transaction support No Yes(through the use of local transactions) Receive behavior Non-blocking(completes immediately if no new message is found) Blocking with/without […]