Download presentation
Presentation is loading. Please wait.
Published byThomasine Baldwin Modified over 9 years ago
2
All artwork on this slide deck created by Josh Twist. If you steal it please provide credit and a link to http://www.thejoyofcode.com/cloud_ar twork.aspxJosh Twist http://www.thejoyofcode.com/cloud_ar twork.aspx
3
www.thejoyofcode.c om @joshtwist jtwist@microsoft.c om
4
Predictable Bursting
5
Web Roles Worker Roles Table Storage Blob Storage SQL Azure
7
Internet Explorer 9
8
Use SQL Azure Create a global counter Configure Partitions 0- 1,000,00 0 1,000,001 - 2,000,00 0 2,000,00 1 - 3,000,00 0
10
R = 1,000 Write back new max identifier where eTag is the same. Request current max identifier 3,000 eTag = XCV243987243KD
11
Rate of requests to storage = Rate of requests / R (not related to the number of nodes) Entirely self managing Produces relatively sequential identifiers Incredibly fast Configuration can be modified at runtime if necessary
13
Go!
14
ProsCons Easy PeasyPolling always feels a bit… ‘naff’? CheapInherent latency (up to T)
16
ProsCons Direct! Feels good. Costs money to open connections from your ‘n’ nodes No Latency?Actual Latency No state. A freshly provisioned node could miss the ‘unleash’ signal.
17
www.thejoyofcode.c om @joshtwist jtwist@microsoft.c om Want to know more about PSfD? Mail me. Any Qs? Get me on Twitter
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.