Download this episode
Service bus is a very capable service provided by Windows Azure. In this episode we'll explore some of the application scenarios of two major service bus offerings – relay and messaging. We'll examine different characteristics of the two services in terms of differences in payloads, topologies, scaling patterns, and many other aspects. The following table is taken from the table we built during the session. We hope this episode can provide you some guidance and ideas when designing your own applications.
asynchronous, batch, offline, pub/sub, request-response possible
TTL < 1min
TTL may be in years
Concurrent listeners with high rates of connect/disconnect
Listener with long-lived durable connections
Scale out to multiple listeners and then multiple relay endpoints
Scale out with more entities and data sharding
|Real-time data (telemetry)|
Connectivity to legacy systems/databases
Multi-player games (interactive – Pong)
|Durable data (orders)|
Multi-player games (turn-based – Poker)
.Net client/REST API
Available formats for this video:
Actual format may change based on video formats available and browser capability.
Comments have been closed since this content was published more than 30 days ago, but if you'd like to send us feedback you can Contact Us.