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 عن بعد. يجلب أحدث التزام (commit) لمستودع كلقطة نظيفة، مجرداً كل تاريخ التحكم في الإصدار والبيانات الوصفية لتوفير نقطة بداية جديدة. تدعم الأداة جلب فروع، أو علامات، أو تجزئات التزام محددة لضمان استخدام المشروع لإصدار مصدر دقيق. يمكنها أيضاً إجراء استخراج للمجلدات الفرعية، مما يسمح بتنزيل مجلد معين من مصدر بعيد بدلاً من شجرة المشروع بأكملها. تتضمن الأداة ذاكرة تخزين مؤقت للقطات المحلية لتسريع عمليات الاسترجاع المستقبلية وتدعم المصادقة الآمنة عبر 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.