Home / Companies / JFrog / Blog / November 2015

November 2015 Summaries

2 posts from JFrog

Filter
Month: Year:
Post Summaries Back to Blog
Artifactory repositories consist of local, remote, and virtual types, each serving distinct roles in managing artifacts, with local repositories storing in-house artifacts, remote repositories proxying and caching external resources, and virtual repositories aggregating both under a single URL. Effective security management is crucial to prevent the infiltration of malicious artifacts, necessitating control over what is downloaded and uploaded. Include and exclude patterns, defined using wildcard text, are instrumental in this process, ensuring that artifacts are only uploaded or downloaded if they match specified include patterns and do not match exclude patterns. These patterns help in mitigating security risks, such as accidental exposure of sensitive information through queries logged at remote resources, and enhance performance by reducing unnecessary network requests. Exclude patterns can also restrict outdated dependency versions, while include patterns ensure repository organization by limiting the types of artifacts hosted. By customizing these patterns, organizations achieve enhanced security and operational efficiency.
Nov 29, 2015 696 words in the original blog post.
In November 2015, Sonatype introduced abstract blob storage in Nexus 3, closely resembling Artifactory's checksum-based storage system, which they had previously criticized. Artifactory's checksum-based storage offers benefits such as deduplication, efficient artifact promotion, and improved search performance, which are achieved by storing repository information and artifact metadata in optimized database indexes. This system provides flexibility in supporting various repository layouts, unlike Nexus, which is confined to the Maven2 layout due to its reliance on filesystem-based metadata and indexes. Sonatype attempted to address this limitation by incorporating the H2 database for NuGet support, signaling a partial shift towards Artifactory's approach, yet Nexus remains limited by its Maven2 framework and reliance on H2 as a production database.
Nov 24, 2015 780 words in the original blog post.