كيف تعمل Tessel

أربع خطوات، كلها داخل الأدوات التي يستخدمها فريقك أصلاً. تقرأ Tessel البيانات الوصفية والشيفرة، ويبقى فريقك صاحب القرار في كل تغيير.

من العطل إلى الإصلاح

  1. بعد كل عملية تشغيل

    المراقبة

    تقرأ Tessel سجلات التشغيل والبيانات الوصفية من أداة التنسيق (orchestrator) ومستودع البيانات لديك. بصلاحية قراءة فقط، ودون أي نتائج استعلامات أبداً.

  2. نحو 90 ثانية

    التتبّع

    تتتبّع خريطة مسار البيانات حتى أول خطوة تعطّلت، وتجمع كل ما بعدها في حادثة واحدة.

  3. 11 دقيقة (الوسيط)

    الاقتراح

    إن كانت تعرف الإصلاح، تكتب التعديل واختباراً له، ثم تفتح طلب دمج (pull request) على GitHub.

  4. القرار لك

    المراجعة

    يراجع فريقك ويدمج كالمعتاد. وإن لم تكن Tessel متأكدة، تشرح السبب وتترك الإصلاح لك.

مبنية على ثلاثة قرارات

هذه الخيارات تحدّد كل ما تفعله Tessel، وهي السبب في أن فرق الأمن توافق عليها.

  1. مكعّب زجاجي بنواة متوهّجة داخل شبكة من الضوء

    البيانات الوصفية، لا البيانات

    تقرأ Tessel سجلات التشغيل والشيفرة المُجمَّعة والبيانات الوصفية لمستودع البيانات، مثل أعداد الصفوف وأوقات التحميل. أما نتائج الاستعلامات فلا تغادر مستودع بياناتك أبداً.

  2. خيوط ضوء رفيعة تتفرّع من بضع كتل زجاجية إلى مربعات صغيرة كثيرة

    مسار البيانات أولاً

    كل تنبيه وإصلاح وفحص حداثة يبدأ من خريطة واحدة لمصادرك ونماذجك وأعمدتك. وبهذا تميّز Tessel السبب من العَرَض.

  3. ألواح زجاجية شفافة تنزلق لتتراصّ فوق بعضها، تضيئها خيوط بنفسجية وسماوية

    أنت تراجع، وأنت تدمج

    تصل الإصلاحات على شكل طلبات دمج مع السبب واختبار. وتسري حماية الفروع ونظام CI كالمعتاد، ولا تدمج Tessel أي شيء أبداً.

ما تصلحه، وما تشرحه

لا تقترح Tessel إصلاحاً إلا حين يكون المقصود واضحاً من الشيفرة وتاريخها.

أسئلة عن آلية العمل

هل تحتاج Tessel إلى صلاحية الكتابة في مستودع بياناتنا؟

لا. تقرأ البيانات الوصفية وسجلات التشغيل فقط. وتصل الإصلاحات على شكل طلبات دمج يراجعها فريقك ويدمجها.

أين تذهب بياناتنا؟

لا تذهب إلى أي مكان. فنتائج الاستعلامات لا تغادر مستودع بياناتك أبداً. وتخزّن Tessel البيانات الوصفية لعمليات التشغيل في منطقتها في الإمارات أو في السعودية، حسب اختيارك.

كم يستغرق الإعداد؟

تربط معظم الفرق أداة التنسيق ومستودع الشيفرة في أقل من نصف ساعة.

ماذا يحدث حين تخطئ Tessel؟

تغلق طلب الدمج، مع ذكر السبب إن شئت. فتتعلّم Tessel من ذلك، ويمكنك إيقاف أي نمط إصلاح في أي مشروع.

جرّبها على عطل حقيقي

ابدأ مجاناً بما يصل إلى 25 نموذجاً، أو دعنا نريك كيف تعمل على نسخة من مشروعك.

تحدث معنا على واتساب

تفضيلات ملفات تعريف الارتباط

سياسة ملفات الارتباط