كل المقالات

ملخص FourA: من 17 إلى 24 أبريل 2026

هذا الأسبوع في FourA: لوحة تحكم أكثر سلاسة عند التشغيل الأول، وصفحة حالة تعكس الواقع، واستجابات أسرع لـ list endpoints، ووضوح الـ rate-limit في التحليلات.

أبرز المستجدات

تبدو لوحة التحكم عند التشغيل الأول مختلفة تمامًا. إذا قمت بالتسجيل للتو ولم ترسل بعد الـ request الأول، فسترى بيانات تجريبية، ومقتطف cURL يعمل، وحالات فارغة تخبرك فعليًا بما يجب فعله بعد ذلك. قمنا أيضًا بإعادة بناء صفحة الحالة وجعلنا الـ list endpoints تستجيب بشكل أسرع ملحوظ عبر الـ API.

ما الجديد

لوحة التحكم: تحديث شامل لتجربة التشغيل الأول

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

تظهر مفاتيح الـ API الجديدة الآن حالة فارغة للتهيئة مع أمر cURL الدقيق الذي تحتاجه لـ request الأول، بما في ذلك مفتاحك الحقيقي والـ endpoint الصحيح. تعرض صفحة Overview بيانات تجريبية في وضع ghost-mode لتتمكن من رؤية شكل لوحة التحكم أثناء العمل قبل وصول أول استدعاء لك. نصوص البانر باللغة الإنجليزية في كل مكان (لقد رصدنا بعض النصوص المختلطة اللغات المتفرقة).

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

صفحة الحالة: أعدنا بناءها لتعكس الواقع

أعدنا كتابة صفحة الحالة الخاصة بنا هذا الأسبوع لتظل دقيقة بعد عمليات إعادة التشغيل وعبر عمليات النشر (deploys). لا مزيد من الأحداث القديمة العالقة، ولا مزيد من أرقام وقت التشغيل (uptime) المضخمة بسبب البيانات المفقودة.

ما تراه في صفحة الحالة العامة:

  • تظهر الأشرطة اليومية باللون الرمادي في الأيام التي لا تتوفر لدينا فيها بيانات مراقبة، بدلاً من اللون الأخضر (كنا نحتسب الأيام غير المراقبة كنجاح، ولم نعد نفعل ذلك الآن)
  • يظهر تلميح التمرير (Hover tooltip) الدقائق لكل مستوى خطورة، لتتمكن من رؤية حجم التراجع في الأداء بدقة
  • تستثني نسبة الـ uptime الأيام غير المراقبة، وبالتالي يعكس الرقم الواقع الفعلي
  • تُكتب عناوين الحوادث الموجهة للعملاء بلغة واضحة، وليس باختصارات هندسية

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

نقاط نهاية قوائم (list endpoints) أسرع

تستجيب طرق عرض القوائم عبر الـ API الآن بشكل أسرع ملحوظ، مع تحقيق أكبر المكاسب في Proxy Finder.

جعلنا الواجهة الخلفية (backend) لدينا تعامل طرق عرض القوائم بشكل مختلف عن طرق عرض التفاصيل. ترجع الـ list endpoints سجلات محدودة افتراضيًا، وتظل الحقول الثقيلة في الـ responses التفصيلية حيث تطلبها بالفعل. قمنا أيضًا بإزالة تلميح فرز قديم كان يجبر أحد استعلاماتنا الشائعة على فحص بيانات أكثر مما يحتاج.

الأثر الصافي: انتظار أقل للقوائم الطويلة، ونفس البيانات عند جلب السجل الكامل.

تظهر نتائج الـ rate-limit الآن في التحليلات

إذا واجه الـ request حدًا لمعدل الطلبات (upstream rate limit)، فإن هذه النتيجة لم تكن تظهر في تحليلاتك الخاصة بكل نطاق وكل عنوان IP. تم الإصلاح. أصبح الـ rate-limit الآن نتيجة أساسية يمكنك رؤيتها وتصفيتها، إلى جانب النجاح والفشل وانتهاء المهلة (timeout).

إذا كنت قد تساءلت يومًا عن سبب عدم تطابق الأرقام في المواقع المحمية بشدة، فقد كان هذا جزءًا من السبب.

خلف الكواليس

يجب أن تبدو التحليلات على لوحة التحكم أكثر موثوقية الآن. كنا نواجه أحيانًا حدودًا قصوى للموارد أثناء ذروة حركة المرور، مما كان يؤدي إلى تحميل غير مستقر للمخططات في صفحة Overview. لقد تجاوزنا ذلك.

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

إذا لفت انتباهك تغيير معين هنا وأردت التفاصيل العميقة، فتابع فئة Update. فهناك تنشر المقالات التفصيلية الأطول.