3 个仓库
Memory-capped storage mechanisms for frequently accessed Git objects and delta-base data.
Distinct from Caching: Distinct from general Caching: specifically targets Git-native object and delta-base data structures.
Explore 3 awesome GitHub repositories matching data & databases · Git Object Caches. Refine with filters or upvote what's useful.
Gitoxide is a high-performance library and toolkit for interacting with version control repositories. It provides a low-level engine for manipulating Git data structures, enabling developers to build custom tools that initialize, manage, and traverse repositories with memory-efficient primitives. The project distinguishes itself through a focus on security and concurrency. It implements strict trust-based configuration loading and repository ownership validation to prevent the execution of unauthorized code. Concurrent operations are supported through a thread-safe handle pattern that allows
Optimizes repository performance by storing frequently accessed Git objects in memory-capped buffers.
degit 是一个 Git 项目脚手架和仓库下载器,用于从远程 Git 模板初始化新项目。它将仓库的最新提交作为干净的快照获取,剥离所有版本控制历史和元数据,以提供一个全新的起点。 该工具支持获取特定分支、标签或提交哈希,以确保项目使用精确的源版本。它还可以执行子目录提取,允许从远程源下载特定文件夹,而不是整个项目树。 该实用程序包含本地快照缓存以加速未来的检索,并支持通过 HTTPS 或 SSH 进行安全身份验证以访问私有仓库。它还提供了在项目解压后运行清理脚本的提取后钩子执行机制。
Provides a local storage system for repository archives to speed up project template retrieval.
CppGuide is a curated collection of educational resources and practical guides focused on C++ server development, Linux kernel internals, concurrent programming, network protocols, and security exploitation. It provides structured learning paths for backend developers, covering everything from interview preparation to building high-performance network servers and understanding operating system fundamentals. The guide distinguishes itself by offering in-depth, hands-on tutorials that walk through real-world implementations, including building a Redis-like server from scratch, designing custom
Provides slab caches that reuse fixed-size objects to reduce allocation overhead.