1 مستودع
Applies operational transformation to text sequences to ensure consistent document state during simultaneous multi-user editing.
Distinct from Transformation Operations: Distinct from Transformation Operations: specifically targets text-based operational transformation for collaborative editing.
Explore 1 awesome GitHub repository matching data & databases · Text. Refine with filters or upvote what's useful.
json-joy هي مكتبة شاملة لبناء تطبيقات تعاونية في الوقت الفعلي وأنظمة موزعة. توفر إطار عمل قوياً لإدارة هياكل البيانات الشبيهة بـ JSON التي تدمج تلقائياً التعديلات المتزامنة من مستخدمين متعددين، مما يضمن حالة متسقة عبر جميع النسخ المتماثلة دون الحاجة إلى خادم تنسيق مركزي. يتميز المشروع بنهج عالي الأداء لمعالجة البيانات، باستخدام أنواع بيانات متماثلة خالية من التعارض ومزامنة قائمة على الساعة المنطقية للحفاظ على سلامة البيانات. يتضمن محركاً متخصصاً للتنقل ومعالجة الكائنات المتداخلة المعقدة باستخدام نحو مؤشر قياسي، إلى جانب مجموعة أدوات لتطبيق تعديلات ذرية دقيقة على المستندات. يتم استكمال هذه القدرات بمكتبة تسلسل عالية السرعة تدعم تنسيقات ثنائية مضغوطة لتحسين عرض النطاق الترددي للشبكة وكفاءة التخزين. بالإضافة إلى منطق المزامنة الأساسي، تقدم المكتبة مجموعة واسعة من الأدوات لإدارة الحالة التفاعلية وتكامل واجهة المستخدم. توفر خطافات ومكونات تعريفية تربط نماذج البيانات المشتركة مباشرة بمحررات النصوص والأكواد القائمة على الويب، مما يتيح ميزات مثل التواجد في الوقت الفعلي، وعرض المؤشر عن بعد، وتتبع السجل المحلي. يدعم النظام أيضاً معالجة البيانات المتقدمة، بما في ذلك التحقق من المخطط، وتقييم التعبير، وتنظيم البيانات القائم على الشجرة عالي الأداء.
Applies operational transformation to text sequences to ensure consistent document state during simultaneous multi-user editing.