المونوليث المنظم قبل الخدمات المصغرة
تقسيم التطبيق إلى خدمات مستقلة لا يزيل التعقيد، بل ينقل جزءًا منه إلى الشبكة والتشغيل. قد يكون التطبيق الواحد المنظم نقطة بداية أفضل لفريق صغير وحدود مجال لم تستقر بعد.الفكرة الأساسيةقسّم الكود إلى و…
مطور ويب شامل
تصميم الرسومات
مطور ووردبريس
مطور لارافيل
مصمم باستخدام فيغما
مستقل
مقالات في التصميم والتطوير، وتجارب عملية وأفكار تستحق المشاركة.
عدد المقالات: 10
تم تحميل 6 من 10 · المتبقي 4
جارٍ تحميل المقالات…تعذّر تحميل المقالات. تحقق من الاتصال ثم أعد المحاولة.
تقسيم التطبيق إلى خدمات مستقلة لا يزيل التعقيد، بل ينقل جزءًا منه إلى الشبكة والتشغيل. قد يكون التطبيق الواحد المنظم نقطة بداية أفضل لفريق صغير وحدود مجال لم تستقر بعد.الفكرة الأساسيةقسّم الكود إلى و…
يساعد تحديد المعدل في حماية الخدمة من الاستهلاك المفرط والأخطاء البرمجية التي تكرر الطلبات. يجب أن يوازن بين قدرة الخادم واحتياج المستخدمين المشروعين.الفكرة الأساسيةاختر مفتاح القياس وفق العملية: الح…
عرض كل السجلات دفعة واحدة يزيد حجم النقل واستهلاك الذاكرة. الترقيم يحدّد جزءًا من النتائج، لكن اختيار طريقته يؤثر في الثبات عندما تُضاف سجلات أثناء التصفح.الفكرة الأساسيةالصفحات المبنية على offset سه…
تسمح Webhooks لخدمة بإبلاغ أخرى بحدث دون استطلاع متكرر. قد تصل الرسالة متأخرة أو مكررة أو بترتيب مختلف، لذلك يجب التعامل معها كمدخل خارجي يحتاج تحققًا وتتبّعًا.الفكرة الأساسيةتحقّق من التوقيع باستخدا…
يحسن التخزين المؤقت زمن الاستجابة عندما تتكرر قراءة بيانات مكلفة. المشكلة تظهر عندما تتغير الحقيقة في المصدر بينما يواصل التطبيق عرض نسخة قديمة.الفكرة الأساسيةصنّف البيانات حسب حساسيتها للتأخير، ثم ا…
لا يحتاج المستخدم إلى انتظار كل خطوة تقنية داخل طلب الصفحة. توليد تقرير أو معالجة صورة أو إرسال إشعار يمكن أن ينتقل إلى عامل خلفي، بشرط ألا تضيع المهمة أو تتكرر آثارها.الفكرة الأساسيةيجب أن تحمل المه…
لديك فكرة أو مشروع مشابه؟ تواصل معي لنتحدث عن احتياجاتك.
تواصل معي