Using Smart Repositories as Edge level cache. Smart repositories allow you, like Remote Repositories, to cache binaries at an Artifactory Edge node. But, it is more powerful than that. You have full control over ACLs using Access Federation for authorized users to view a source repositories structure on a remote instance of Artifactory. Binaries can then be downloaded based on their type natively. The Smart Repository only caches requests binaries at the Edge. In addition, it provides statistics on downloads back to the source if you want as an option. This provides the ability to extend an Artifactory repository to the Edge while ensuring security and accountability.
This method is for optimized storage on target nodes. Smart repositories are based on pulling required files from the source to the target node on-demand, and consumers will not see any 404s as it’s. You can also sync deletes between source and target nodes. However, the consumer may experience high latency when downloading the files if the network band is low. The files are also not signed and missing the BOM on target nodes.

This method is for optimized storage on target nodes. Smart repositories are based on pulling required files from the source to the target node on-demand, and consumers will not see any 404s as it’s. You can also sync deletes between source and target nodes. However, the consumer may experience high latency when downloading the files if the network band is low. The files are also not signed and missing the BOM on target nodes.