Artifactory Federation Service

JFrog Artifactory Documentation

Products
JFrog Artifactory
Content Type
User Guide
ft:sourceType
Paligo

To meet the growing needs of customers, JFrog released the standalone Artifactory Federation Service in Q3 2024 for customers in Cloud environments (support for Self-hosted environments was introduced in January 2025) to ensure the timely synchronization of huge volumes of artifact metadata between customer sites.

Customer Benefits

The Artifactory Federation Service offers multiple benefits, including:

  • Scalability: The service is designed from the ground up to grow as the needs of our customers grow.

  • Resource separation: Federated repositories employ a topology with two separate but integrated mechanisms, whereby artifact metadata is replicated continuously but separately from the binary content. This enables fast synchronization of the metadata, which is replicated rapidly in bulk, while the binary content is brought asynchronously using a separate mechanism based on workers. Separate mechanisms also enable checksum validation on binaries before they are synchronized, which reduces traffic costs by preventing the copying of files that already exist on the target.Workers Administration

  • Federation monitoring: A new dashboard enables administrators to quickly understand the health of their organization's repository Federations at a glance. For more information, see Monitor Federated Repositories using the Dashboard.

  • Prioritization: Users can assign high priority to a limited number of repositories to ensure they receive priority access to system resources. For more information, see View the Status of All Repository Federations.

  • Automatic Federation recovery: The service features an auto-healing mechanism that can identify synchronization problems between members due to an exhausted queue (a queue that has exceeded the maximum number of attempts to send metadata events to other members), reset the failed events, and retry synchronization. This capability is particularly useful in the event a Full Sync operation is interrupted by a restart of one of the Artifactory instances that host a Federation member.