مقالات / هندسة المنتجات

قرارات تقنية.
بشرح عملي.

مقالات عن بناء أنظمة موثوقة، من عزل بيانات العملاء والتكاملات إلى الذكاء الاصطناعي وتشغيل المنتجات.

الصفحة 7 من 7 · المقالات 73–84 من 84

تصور فني لبوابات سياسات زجاجية تمثل التفعيل والتعطيل والتفويض لميزات الذكاء الاصطناعي، وليس لقطة من واجهة GitHub.
تقنية عالمية · حوكمة الذكاء الاصطناعي73

سياسة GitHub Copilot الافتراضية الجديدة: ما الذي يجب على المؤسسات مراجعته؟

قد تفعّل سياسة Copilot الجديدة الميزات العامة غير المضبوطة بدءًا من 22 أكتوبر. تعرّف إلى نطاقها واستثناءاتها وخطة مراجعة عملية للفرق الهندسية.

3 دقائق قراءةاقرأ المقال
تصور فني لبوابة تحقق برتقالية وبصمة بين لوحات برمجية، وليس لقطة من واجهة GitHub.
تقنية عالمية · الأمن74

إثبات الحضور في GitHub: تحقق جديد قبل العمليات الحساسة

أضاف GitHub تحققًا من الهوية قبل العمليات الحساسة للمؤسسات. إليك نطاق المعاينة، وطريقة عملها، وما ينبغي لفرق تطوير المنتجات اختباره قبل التفعيل.

3 دقائق قراءةاقرأ المقال
مساحات منفصلة داخل بنية مشتركة، لتوضيح عزل بيانات العملاء.
SaaS · PostgreSQL75

عزل بيانات العملاء في PostgreSQL باستخدام RLS

كيف تصمّم عزل بيانات العملاء في SaaS باستخدام PostgreSQL RLS، وتضبط سياق العميل والصلاحيات وتختبر منع تسرّب البيانات.

4 دقائق قراءةاقرأ المقال
بطاقات معرفة مختارة تجتمع لتكوين إجابة، لتوضيح الاسترجاع.
الذكاء الاصطناعي · RAG76

كيف تقيس جودة RAG قبل تغيير نموذج الذكاء الاصطناعي

دليل عملي لتقييم RAG: بناء مجموعة أسئلة، قياس الاسترجاع، تقسيم المحتوى وفحص ارتباط الإجابة بالمصادر قبل تغيير النموذج.

4 دقائق قراءةاقرأ المقال
مسارات رسائل تتجمّع عند نتيجة موثّقة، لتوضيح معالجة Webhooks.
التكاملات · Webhooks77

تصميم Webhooks تتحمّل التكرار والتأخير وإعادة المحاولة

كيف تبني مستقبل Webhooks موثوقًا: التحقّق من التوقيع، حفظ الحدث، منع الأثر المكرّر ومعالجة الأحداث المتأخرة.

4 دقائق قراءةاقرأ المقال
مهام منظّمة تمر عبر محطات معالجة، لتوضيح الطوابير الخلفية.
Laravel · طوابير المعالجة78

Laravel Queues: إعادة المحاولة والمعاملات وتنفيذ المهام بأمان

قرارات عملية لبناء Laravel Jobs موثوقة، من توقيت الإرسال بعد المعاملة إلى المهام القابلة للإعادة والمراقبة وإدارة الفشل.

3 دقائق قراءةاقرأ المقال
مجموعة مرتّبة ومسار يصل إلى سجل محدّد، لتوضيح فهرس قاعدة البيانات.
PostgreSQL · الأداء79

كيف تختار فهارس PostgreSQL بناءً على الاستعلام الفعلي

خطوات عملية لتحليل استعلام بطيء واختيار فهرس مركّب في PostgreSQL، مع قياس أثره على القراءة والكتابة بدل إضافة فهارس عشوائية.

3 دقائق قراءةاقرأ المقال
تخزين سريع قريب مرتبط بمصدر مركزي، لتوضيح الكاش.
Redis · الأداء80

التخزين المؤقت في Redis: الصلاحية والعزل وإبطال الكاش

كيف تستخدم Redis Cache-Aside مع مفاتيح تعزل العملاء، وTTL مناسب، وآلية إبطال تمنع تحوّل السرعة إلى بيانات خاطئة.

3 دقائق قراءةاقرأ المقال
غرف مستقلة داخل مبنى واحد، لتوضيح حدود الوحدات البرمجية.
المعمارية · الأنظمة الخلفية81

Modular Monolith قبل Microservices: كيف ترسم حدودًا واضحة

كيف تصمّم تطبيقًا موحّدًا بوحدات واضحة، وتفصل مسؤوليات الطلبات والمدفوعات والعضويات قبل الانتقال إلى Microservices.

3 دقائق قراءةاقرأ المقال
مداخل مستقلة إلى مساحات منفصلة، لتوضيح توجيه الدومينات المخصّصة.
SaaS · البنية التحتية82

الدومينات المخصّصة في SaaS: الملكية والتوجيه وشهادات TLS

تصميم دورة ربط دومين العميل في SaaS: إثبات الملكية، إعداد DNS، تفعيل TLS، توجيه الطلبات وإزالة الربط بأمان.

3 دقائق قراءةاقرأ المقال
مكوّنات نظام مترابطة ومسارات مراقبة ظاهرة، لتوضيح تتبّع العمليات.
العمليات · قابلية المراقبة83

مراقبة الأنظمة الخلفية: تتبّع عملية المستخدم عبر الخدمات

كيف تربط Metrics وLogs وTraces لتشخيص بطء الطلبات وفشل المهام الخلفية، وتبني تنبيهات مرتبطة بتأثير العطل على المستخدم.

3 دقائق قراءةاقرأ المقال
نظامان يرتبطان عبر واجهة متطابقة، لتوضيح عقد API.
واجهات API · التكاملات84

تصميم عقود API واضحة تتحمّل التكاملات الفعلية

دليل لتصميم عقود API قابلة للاعتماد: أشكال البيانات والأخطاء والتقسيم إلى صفحات والصلاحيات والتوافق مع العملاء الحاليين.

4 دقائق قراءةاقرأ المقال