عن المشروع
ScratchBird Convergent Data Engine (SBcde أو SB) هو إصدار تجريبي مبكر للمراجعة العامة للكود لمحرك قواعد بيانات تجريبي. تستخدم بنيته نواة محرك واحدة مع مكونات محلل وبروتوكول منفصلة، وهوية كائن داخلية قائمة على UUID، وحدود تنفيذ SBLR، ونموذج تخزين ومعاملات متعدد الأجيال. المستودع مخصص لفحص الكود والبناء والاختبار وإعادة إنتاج المعايير والعمل على برامج التشغيل والتحقق من المنصات والمراجعة متعددة اللغات وملاحظات المجتمع بدلاً من النشر في الإنتاج.
ينتج البناء العام قطعًا أثرية للتشغيل والإدارة والتطوير بما في ذلك SBsql وSBadm وSBbak وSBsec وSBdoc وSBcop ومكتبة SBcore المشتركة وSBgate وSBsrv وSBmgr وSBParser. يُحجز SBcmgr لعمليات البناء الممكّنة للعناقيد ولا يُصدره البناء المستقل ما لم يوجد هدف عام لإدارة العناقيد. تُوثَّق إعدادات CMake المسبقة لبناء إصدار عام على Linux، مع CTest وسيناريو تحقق من حزمة الإصدار.
تم نقل المشروع إلى Linux وWindows وmacOS، مع اعتبار Linux المنصة الأساسية. يتطلب وقت تشغيل خادم Linux نواة 6.6 أو أحدث وقدرات أمان عمليات محددة، بما في ذلك بيانات اعتماد النظير Unix وSO_PEERPIDFD واستقصاء مقابض العمليات؛ تتحقق فحوصات بدء التشغيل من هذه القدرات. العمل الأولي على برامج التشغيل والمحرك المضمّن لنظامي iOS وAndroid جارٍ.
تحتفظ شجرة المصدر بأدلة على 25 مسار محلل توافق لأنظمة مرجعية، لكن المحللات غير SBsql مستبعدة من عمليات البناء العادية بينما تستقر حدود SBLR المشتركة وتتطلب SB_BUILD_COMPATIBILITY_PARSERS=ON. ملفات التوافق ومواد المحلل هي حدود متتبعة، وليست ادعاءات بتوافق كامل أو مدعوم للإنتاج. دُرست العديد من قواعد البيانات كأنظمة مرجعية، لكن المشروع يذكر أن تنفيذه ليس مشتقًا من مصادرها.
يتبع ScratchBird نموذج النواة المفتوحة. يحتوي المستودع مفتوح المصدر على بنية تحتية أساسية واعية بالعناقيد للهوية والتخزين والمعاملات والفهارس والتوجيه والحراسة وواجهات المزود. لا ينفذ تنفيذ عناقيد موزعة كاملة؛ العضوية والنهائية وتنسيق المعاملات الموزعة والنسخ المتماثل والمصالحة والتنفيذ عبر العقد مخصصة لمكتبات عناقيد منفصلة مغلقة المصدر.
تُقدَّم مواد المعايير لإعادة الإنتاج والمراجعة، دون أي ادعاءات أداء مقارنة. تشمل الوثائق مواد تقنية مولّدة وقيد الإعداد؛ الويكي موصوف بأنه مولّد بالذكاء الاصطناعي، وتم التحقق منه عبر نماذج متعددة ومراجعته بشريًا قبل النشر. يصرح الإصدار صراحةً بعدم الجاهزية للإنتاج والدعم التجاري والتوافق المباشر والشهادات الأمنية وضمان الملاءمة للغرض.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.