Upload
chourouk-hjaiejmvp
View
184
Download
0
Embed Size (px)
Citation preview
Increase Performance of Azure
Web App with Redis Cache
Chourouk HJAIEJ
DX Technical Evangelist Intern at Microsoft Tunisia
strings
hashes lists sets sorted sets bitmaps
hyperloglogs
Redis cluster Redis persistence Azure Virtual Network
Web Tier
Cache
Data
Storage
SQL
- High Throughput
- Low Consistent Latency
50% : <3ms
99% : <10ms
Azure
Region
Data
50% : <3ms
99% : <10ms• Pings sent via redis-benchmark.exe
• Client and Cache in same region
• Lightly loaded Cache
• Monitor in the portal.
• Set eviction policies.
• Set Alerts.
• Monitor using Redis tools eg. redis-cli.exe
• Provisioning Redis Cache
• Monitoring/ Diagnostics
• Alerts
• ASP.NET Session & Output Cache Providers