حالة الخدمة

كل الأنظمة تعمل بشكل طبيعي.

المكوّنات الخمسة تحقق أهدافها في هذه اللحظة: API، والتفعيل، والمدفوعات، وبيانات التغطية، والدعم. وإذا تغير ذلك، تتحرك هذه الصفحة خلال خمس دقائق من إعلان العطل. وإن استطعنا تحديد من تأثر، سنكون قد راسلناك قبل أن تقرأ الخبر هنا.

صفحة الحالة لا تساوي شيئاً ما لم تكن مستعدة لقول خبر سيئ. هذه الصفحة تُحدَّث أثناء العطل لا بعده، ما يعني أنك سترى أحياناً كلمة قيد التحقيق بجانب مكوّن بينما لا نعرف بعد السبب.

المكوّنات

المكوّنالحالةالهدفالآن
APIيعمل بشكل طبيعيتوافر بنسبة 99.9 بالمئةلا أخطاء فوق الخط المرجعي خلال آخر 24 ساعة
التفعيليعمل بشكل طبيعيوصول 99.5 بالمئة من الطلبات المدفوعة إلى ملف فعّالالساعة المتحركة أعلى من الهدف، ووسيط التثبيت 41 ثانية
المدفوعاتيعمل بشكل طبيعيالاعتماد والاسترداد التلقائي خلال 60 ثانيةمزود الدفع يبلّغ عن وضع طبيعي، والاستردادات تُنفَّذ في وقتها
بيانات التغطيةيعمل بشكل طبيعيتحديث الأرقام المنشورة يومياً مع الالتزام بحد 25 عينةآخر تحديث اكتمل، ولا يوجد بلد مخفي بسبب قِدَم البيانات
الدعميعمل بشكل طبيعيأول رد خلال أقل من 60 ثانية، على مدار 24 ساعةطابور الانتظار داخل الهدف في كل لغة لدينا فريق يغطيها

يعمل بشكل طبيعي يعني أن المكوّن يحقق هدفه خلال الساعة المتحركة. وهذا ليس وعداً بشأن الساعة التالية.

99.5%

هدف نجاح التفعيل

60 ثانية

الاسترداد التلقائي عند فشل التفعيل

30 دقيقة

مدة العطل التي توجب تقرير مراجعة علنياً

72 ساعة

مهلة نشر ذلك التقرير

ماذا تعني كل حالة

الحالةماذا تعنيماذا نفعل
يعمل بشكل طبيعيالمكوّن يحقق هدفه خلال الساعة المتحركةلا شيء. هذه هي الحالة العادية، وهي ليست وعداً بشأن المستقبل
أداء متدهوريعمل، لكن أبطأ أو أقل ثباتاً من الهدفنسميه على هذه الصفحة، ونتواصل مع العملاء المتأثرين، ونطبّق التعويض دون أن يطلبه أحد
انقطاع جزئييفشل لمجموعة يمكن تحديدها، مثل مشغّل واحد أو منطقة واحدةنسمي المجموعة، ونمنع الشراء حيث سيفشل، وتُنفَّذ الاستردادات تلقائياً
انقطاع كبيريفشل على نطاق واسعيُعيَّن قائد استجابة، وينزل تحديث كل 30 دقيقة على الأقل حتى تُحل المشكلة
صيانةعمل مخطط له بنافذة زمنية معروفةيُعلن قبل 72 ساعة على الأقل، ويُجدول في أقل ساعات الاستخدام

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

سياسة التعامل مع الأعطال

التزامان يحملان الأمر كله، وكلاهما مزعج عن قصد. الأول أننا نبلغ العملاء المتأثرين قبل أن يلاحظوا. والثاني أن كل عطل يتجاوز 30 دقيقة يحصل على تقرير مراجعة مكتوب يُنشر خلال 72 ساعة.

تقرير المراجعة يسمي الأنظمة والقرارات لا الموظفين، ويكتبه من كان في المناوبة نفسه، لا مدير يصف عمل شخص آخر.

وإن كنا سنتجاوز مهلة الـ 72 ساعة، ننشر التأخير وسببه داخل تلك الـ 72 ساعة، لأن مهلة فائتة يُعلن عنها متأخراً هي إخفاقان لا واحد.

  • الاكتشاف آلي، من معدلات نجاح التفعيل ومن معدلات اعتماد المدفوعات، فيبدأ العطل حين تتحرك الأرقام لا حين يشتكي أحد
  • حالة المكوّن على هذه الصفحة تتغير خلال خمس دقائق من الإعلان، قبل معرفة السبب
  • قائد الاستجابة يدير المعالجة، وشخص آخر يتولى التواصل، حتى لا تلتهم إحدى المهمتين الأخرى
  • نحدد العملاء المتأثرين ونتواصل معهم، ومعهم رصيد تعويض مُطبَّق فعلاً حيث تدهورت الخدمة، لا تعويض يُمنح عند الطلب
  • نمنع الشراء في أي مسار نعرف أنه سيفشل، لأن أخذ مال سنضطر لرده أسوأ من خسارة عملية البيع
  • أثناء أي انقطاع كبير ينزل تحديث كل 30 دقيقة على الأقل، حتى لو كان مضمون التحديث أننا ما زلنا لا نعرف
  • خلال 72 ساعة من انتهاء العطل ننشر تقرير مراجعة يتضمن التسلسل الزمني، وأثر العطل على العملاء بالأرقام، والسبب، وكل إصلاح ومعه مسؤول وتاريخ
هاتفك
شبكة Aمزدحمة، 4 Mbps
شبكة Bسالكة، 61 Mbps
تم النقل، دون أن نسألك
من يعتمد على شبكة واحدة لا يستطيع هذا التبديل. ولهذا بالذات نشتري من أكثر من شبكة.
حيث يوجد أكثر من شبكة شريكة في بلد واحد، الازدحام ينقلك إلى شبكة أخرى بدل أن يتحول إلى عطل.

لماذا الهدف ليس مئة بالمئة

لأن هناك شبكة في المعادلة، ولأن مئة بالمئة ستكون كذبة. هدف تفعيل عند 99.5 بالمئة يقول بصوت عال إن نحو خمسة طلبات من كل ألف ستفشل في مكان ما بين الدفع والملف الفعّال.

المهم أن يكون مسار هذه الخمسة مصمماً سلفاً. الاسترداد ينفَّذ خلال 60 ثانية بلا تذكرة دعم، والرسالة تشرح ما حدث وما الذي يمكن تجربته بدلاً منه، ولا يحتاج أحد أن يقرر إن كان العميل يستحق ذلك.

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

وحين تكون هناك شبكة واحدة فقط ويكون يومها سيئاً، نقول ذلك في صفحة البلد. صفحات التغطية عندنا تنشر الوسيط وأبطأ عُشر وعدد العينات لهذا السبب بالضبط.

سجل الأعطال

لم يُعلن أي عطل يتجاوز 30 دقيقة في فترة التقرير الحالية.

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

أسئلة يطرحها الناس فعلاً

ماذا تعني عبارة يعمل بشكل طبيعي هنا تحديداً؟
تعني أن المكوّن يحقق هدفه في هذه اللحظة، لا أن شيئاً لم يتعطل يوماً. التفعيل يعمل بشكل طبيعي حين تصل الطلبات المدفوعة إلى ملفات فعّالة بنسبة 99.5 بالمئة أو أكثر خلال الساعة المتحركة.
كم تستغرق هذه الصفحة لتتحدث أثناء عطل؟
حالة المكوّن تتغير خلال خمس دقائق من إعلان العطل، قبل أن نعرف السبب. هذا يعني أنك ستقرأ أحياناً قيد التحقيق بدل تفسير. نفضل أن نكون مبكرين وغامضين على أن نكون متأخرين ومرتبين.
هل ستتواصلون معي، أم عليّ مراقبة هذه الصفحة؟
نحن نتواصل معك. إن استطعنا تحديد من تأثر، ستسمع منا قبل أن تلاحظ، ومعك التعويض مطبّق سلفاً. هذه الصفحة موجودة لبقية الناس ولمن يريد التفاصيل.
متى تنشرون تقرير المراجعة؟
خلال 72 ساعة لأي عطل يتجاوز 30 دقيقة. يتضمن التسلسل الزمني، وأثر العطل على العملاء بالأرقام، والسبب، والإصلاحات ومعها المسؤولون والتواريخ. وإن كنا سنتأخر في نشره، ننشر التأخير وسببه في الموعد.
ماذا لو لم أستطع فتح هذه الصفحة لأن رصيد بياناتي انتهى؟
هذه بالضبط الحالة التي بُني حولها المنتج كله. كل حساب يحمل 100 MB شهرياً من بيانات الطوارئ المجانية في 145 دولة، فتستطيع فتح هذه الصفحة، والوصول إلى الدعم، وشراء باقة حتى لو كان رصيدك صفراً. والدعم يرد خلال أقل من 60 ثانية في أي ساعة.
هل تظهر هنا مشكلات مشغّل في بلد واحد؟
نعم، على شكل بيانات تغطية بأداء متدهور مع ذكر اسم البلد. وحيث يملك شركاؤنا أكثر من شبكة في بلد ما، ننقلك إلى المشغّل الأوضح دون أن نسألك، وتذكر ملاحظة العطل أي نقل جرى.