azure-blob-storage-v2 uses the Azure V12 Java Client

ARTIFACTORY: What is the difference between Azure Blob V1 and V2?

AuthorFullName__c
Patrick Russell
articleNumber
000005675
FirstPublishedDate
2023-04-13T09:08:06Z
lastModifiedDate
2025-05-21
VersionNumber
1
The Azure v12 client can perform both synchronous and asynchronous I/O operations against Azure Blob. This means multithreaded uploads are possible, and Artifactory makes use of this feature.

There are additional thread safety and immutability improvements with this client. The Azure team observed 3x better overall performances on this client version versus previous versions.

As a result of these improvements, there should be a noticeable backend performance improvement when updating from azure-blob-storage to azure-blob-storage-v2.