5 مستودعات
Tracking dataset state changes through a sequence of immutable snapshots to allow branching and auditing.
Distinct from Commit Index Tracking: Existing candidates focus on vulnerability matching, semantic versioning, or issue tracking, not the data-level commit history of a database.
Explore 5 awesome GitHub repositories matching data & databases · Immutable Commit Versioning. Refine with filters or upvote what's useful.
Noms is a distributed version control database and content-addressable data store. It identifies data by cryptographic hashes to ensure integrity and deduplication, while tracking dataset state changes through a sequence of immutable commits to enable branching, forking, and historical recovery. The system functions as a peer-to-peer data synchronizer, reconciling state between disconnected database instances to ensure all nodes converge on the same data. It distinguishes itself as a schema-flexible document store that supports self-describing types, allowing schemas to evolve and widen as ne
Tracks state changes using a progression of immutable commit structures to enable branching and merging.
Pachyderm is a containerized, versioned, and lineage-tracked data pipeline platform that runs natively on Kubernetes. It combines a distributed file system backend with immutable data versioning, so every commit to a data repository creates an auditable snapshot, and every pipeline step executes as an isolated container. The platform is defined by a data-centric pipeline model where pipelines are specified by their input and output data repositories rather than explicit task sequences, and provenance is recorded as a directed acyclic graph of commits linking output data to its input sources an
Every commit to a data repository creates an immutable snapshot, enabling full reproducibility and lineage tracking.
lakeFS هو نظام إصدارات لبحيرات البيانات يوفر تفرعاً (branching) والتزامات (commits) تشبه Git لمجموعات البيانات الكبيرة المخزنة في تخزين الكائنات. يعمل كطبقة تحكم في الإصدار، مما يتيح إنشاء لقطات غير قابلة للتغيير، والتزامات ذرية، وتفرعاً بدون نسخ (zero-copy) لإنشاء بيئات معزولة لتجارب البيانات دون تكرار الملفات الفيزيائية. يعمل النظام كبوابة تخزين متوافقة مع S3 وفهرس Iceberg REST، مما يسمح لبروتوكولات التخزين السحابي القياسية والعملاء المتوافقين بإدارة الجداول ذات الإصدارات. يعمل كحارس لجودة البيانات باستخدام نظام خطافات (hooks) قائم على الأحداث للتحقق من مجموعات البيانات مقابل سياسات الحوكمة قبل دمج التغييرات في الإنتاج. تغطي المنصة قدرات واسعة لحوكمة البيانات، بما في ذلك التعاون عبر طلبات السحب (pull requests)، والتحكم في الوصول القائم على الأدوار، وتتبع أصل البيانات. يوفر تكاملاً لتنسيق سير العمل، وخطوط أنابيب التعلم الآلي، ومحركات حوسبة البيانات الضخمة المختلفة، ويدعم اتصال التخزين متعدد السحابة ومزامنة الهوية عبر SSO وSCIM. يمكن تثبيت البرنامج باستخدام ملفات ثنائية، أو حاويات، أو Helm charts للنشر على Kubernetes.
Captures the current state of a branch as a unique, immutable commit for auditing and reproducibility.
هذا المشروع عبارة عن مستودع توطين صيني ومشروع ترجمة تقنية مصمم لجعل مشاريع البرمجة الموجزة والوثائق التقنية في متناول المتحدثين بالصينية. يوفر مجموعة من الموارد المترجمة والخرائط المنسقة لمصطلحات علوم الكمبيوتر لضمان ترجمة متسقة للمفاهيم التقنية. ينفذ المشروع سير عمل توطين برمجيات يحول الأدلة التقنية ووثائق قاعدة الكود باللغة الإنجليزية إلى الصينية. تستخدم هذه العملية مورد مسرد تقني ونموذج توطين قائم على الموارد للحفاظ على المعنى الأصلي والسياق التقني للمادة المصدر. يغطي المستودع ترجمة الوثائق التقنية وإدارة خرائط الترجمة الموحدة لضمان صياغة تقنية متسقة عبر مشاريع برمجية متنوعة.
Maintains data history and entity lifecycles through a sequence of immutable version layers.
nit هي منصة لإثبات أصول البلوكشين وسجل أصول لا مركزي. تنشئ سلسلة عهدة قابلة للتحقق للوسائط الرقمية من خلال تعيين معرفات فريدة مشفرة للملفات وتسجيل أصلها وملكيتها وتاريخ تعديلها على دفتر الأستاذ. يتميز المشروع بدمج IPFS للتخزين اللامركزي ونظام إصدار محتوى يتتبع تطور الأصول من خلال التزامات (commits) غير قابلة للتغيير. يتضمن أدوات متخصصة لتتبع أصل الذكاء الاصطناعي التوليدي، مما يسمح بتسجيل المبدعين والأدوات المستخدمة في الوسائط الاصطناعية للحفاظ على شجرة بيانات وصفية شفافة. يغطي النظام مجموعة واسعة من الإمكانيات بما في ذلك إدارة الحقوق الرقمية، وتوزيع الإتاوات الآلي عبر العقود الذكية، والتحقق من صحة المحتوى. كما ينفذ نموذج حوكمة مرجح بالرموز حيث يمكن للمستخدمين رهن الرموز للتأثير على اتجاه البروتوكول من خلال التصويت اللامركزي. تم تطوير المشروع بلغة TypeScript.
Tracks changes to digital assets through a sequence of immutable commits on IPFS.