+ All Categories
Transcript
Page 1: A Queue By Another Name

http://mvwood.com@mikewo on Twitter

A Queue By Any Other Name Would Still Work The Same

... Or Would It?

Image: xkcdefg.com

Page 2: A Queue By Another Name

Image: Donald McCleod

Page 3: A Queue By Another Name

Image: ShellyS

Page 4: A Queue By Another Name

Windows Azure Queuing Technologies

Page 5: A Queue By Another Name

In the beginning…

Page 6: A Queue By Another Name

Demo ….

The part where I attempt a technology feat of incomparable simplicity.

Page 7: A Queue By Another Name

A word about visibility and idiopotentcy idempentacy idempotence…

* Gratuitous animations do NOT equate to a better presentation, but do clap, they’re hard to put together…

Page 8: A Queue By Another Name

Then came Windows Azure Service Bus Queues…

Image: John Ward

Page 9: A Queue By Another Name

Image: Axel Angeli

Page 10: A Queue By Another Name

Service Bus Relay Messaging

Sender Receiver

sb://stringreversalinc.servicebus.windows.net/processtringBackendNamingRoutingFabric

Frontend Nodes

Image: Windows Azure Bootcamp Materials

Page 11: A Queue By Another Name

So, what does Service Bus Queues look like?

Page 12: A Queue By Another Name

Demo ….

The part where I attempt a technology feat more complex than the last one, which I hoped

worked otherwise I’m in real trouble this time

Page 13: A Queue By Another Name

In the event of demo failure, simply applaud and produce generous amounts of ooohhhsss, and aaaahhhs, so that others outside this room will believe

everything was a blazing success.

If the demo worked, apply the same reaction

Image: Stu Willis

Page 14: A Queue By Another Name

Subscription A

Topic

Service Bus Topics & Subscriptions

Subscription BSubscription C

(Filtered)

Page 15: A Queue By Another Name

Demo ….

Add witty remark here…

Page 16: A Queue By Another Name

Storage Queues Service Bus QueuesMessage SizeUp to 64K Up to 256K + Sessions

Message TTLUp to 7 Days Up to basically forever

Queue CapacityUp to 100 TB Up to 5GB

AuthenticationStorage Credentials ACS – fine grained

REST APIYes Yes, not all features

Flexible Lease/LockYes No

Automatic DeadletteringNo Yes

Dup CheckingNo Yes

PurgeYes No

Long PollingNo Yes

Page 17: A Queue By Another Name

Storage Queues Service Bus QueuesTransactions1 cent /100K 1 cent / 10K ***

Cost

Billable OpsAll Send / Receive

Idle TransactionsBillable Billable

Storage$0.125 * / GB / Month $0.00

Prices as of the time 8/04/2012 – check prices online for current. * Tiered pricing, starts at this price.** Not charged until Dec 1st 2012*** messages over 64K may cause a transaction per 64K

Bandwidth Standard WAZ PriceStandard WAZ Price

ACS $1.99 / 100K Tokens **N/A

Page 18: A Queue By Another Name

So, which should I use?Image: tshein

Page 19: A Queue By Another Name

http://mvwood.com@mikewo on Twitter

Thank You…http://spkr8.com/mikewo

No animals or developers were harmed in the creation of the animations


Top Related