An Azure service that stores unstructured data in the cloud as blobs.
Hi @raja dev ,
Azure Storage REST API latency is usually influenced by client‑side network factors and request patterns rather than the REST API itself. Here are some best practices to reduce latency:
- Deploy client and storage in the same region to minimize network RTT. Cross‑region access significantly increases latency.
- Avoid oversized range reads when reading blobs; large ranges can increase response time.
- Check DNS resolution behavior—stale or misconfigured DNS can easily add 80–100 ms per request.
- Use parallel/asynchronous requests instead of sequential calls to improve throughput and perceived latency.
- Prefer Azure Storage SDKs where possible. SDKs use the same REST APIs but add client‑side optimizations such as connection pooling, retries, and efficient async patterns, which typically provide more stable performance in production.
Azure does not publish fixed latency numbers for REST or SDKs, as latency depends on region, network path, request type, and workload characteristics.
If the issue persists, please share the below over Private message:
- Which SDK or REST client you’re using
- Operation type (read/write/list)
- Whether the client and storage account are in the same region
References:
Note: This is drafted with the help of AI.
Kindly let us know if the above helps or you need further assistance on this issue.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".