Download presentation
Presentation is loading. Please wait.
Published byJulian Standring Modified over 9 years ago
3
Thread blocks Waiting…
4
Thread Context
6
Hosted Compute Blob Storage Blob Storage Hosted Compute
7
X X Non-public blob (e.g. paid or ad- funded content) Non-public blob (e.g. paid or ad- funded content) 1. “I am Bob & I want X” 2. Service prepares a Shared Access Signature (SAS) to X using the securely stored storage account key 3. Service returns SAS (signed HTTPS URL) 4. Bob uses SAS to access X directly from Blob Storage for reduced latency & compute load
8
X X Public container CDN X X Blob header determines time-to-live at the edge Closest Point of Presence DNS name resolves to closest POP
10
logo.2010-08-01.png logo.2010-10-29.png logo.2010-08-01.png … logo.2010-10-29.png
11
Hosted Compute Table Storage SQL Azure Table Storage SQL Azure
12
Unified Cache View Multiple role instances may be cache clients Clients access the cache as if it was a single large namespace Cache layer distributes data across the various cache instances
14
On-Premises App Windows Azure App AppFabric Cache APIs Windows Server AppFabric Cache AppFabric Cache APIs Windows Azure AppFabric Caching
15
" cachePort="22233" /> " />
18
// Use cache configuration from app config DataCacheFactory CacheFactory = new DataCacheFactory(); // Get cache client for cache DataCache myCache = CacheFactory.GetDefaultCache(); // Add an object to the cache. myCache.Put(“myKey", myObject); retrievedObject = myCache.Get("myKey"); if (retrievedObject == null) { // Cache miss }
19
Hosted Compute A-M N-Z A-Z
22
Asynchronous Hosted Compute Synchronous Hosted Compute Private Public CDN Public Table Storage SQL Azure Table Storage SQL Azure Tuning
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.