Why use service bus queue and topic instantly.
With the help of service bus queue and topic, we can
- Decouple client and server applications
- Implement fire and forget easily
- Increase performance of client application, by using various performance optimization technique like prefetching.
- Easily scale client and server application independent of each other
- Implement duplicate detection
- Re-send failed messages using deadletter queue
- Control traffic
- Implement retry logic
- Process a request even after 14 days
With service bus no request is lost. Request messages will stay in queue waiting to be picked up by server application for processing until server is available
Each message is locked so no other thread can process the message. Lock duration can be configured
more on service bus here or here
Very interesting details you have mentioned, thank you for posting.Blog monetyze