Support concurrency in Blob storage apps with ETags and blob leases

Beginner
Developer
Azure
Azure Storage

Develop apps that properly support concurrency against data in Azure Blob storage

Learning objectives

In this module, you will:

  • Identify issues associated with concurrency in multi-user applications.
  • Identify the three concurrency strategies used for data in Blob storage, along with their tradeoffs.
  • Implement optimistic concurrency with blobs using ETags.
  • Implement pessimistic concurrency with blobs using blob leases.

Prerequisites

  • Experience editing C# .NET code at a beginner level