مقالات عملية مرتبة حسب المجال والمستوى، اختر المجال المناسب واقرأ من مستوى مبتدئ إلى محترف.
لو خدمتك بتعمل 12,400 SET/ثانية على Redis و CPU الـ client على 92%، المشكلة في round-trips مش في Redis. Pipelining بسطر بايثون واحد بيرفع الرقم لـ 290,300 SET/ثانية على نفس السيرفر. شرح للمتوسط بمثال موظف الدليفري للمبتدئ، تعريف علمي من توثيق Redis 7.4 الرسمي، كود Python شغّال على redis-py 5.0.8، أرقام إنتاج من خدمة authentication، 4 trade-offs خفية، ومتى Pipelining بيكون كارثة.
لو الـ API بياخد 380ms كل ما الـ cache يخلص ويستنى refresh، Cache-Control: stale-while-revalidate بـ سطرين بيخلّي 99% من الطلبات ترجع في 4ms والـ refresh في الخلفية. مقال للمتوسط بمثال المخبز للمبتدئ، شرح علمي من RFC 5861، إعداد Nginx و Cloudflare Workers قابل للنسخ، أرقام من API بـ 1.2 مليون طلب يوميًا، 4 trade-offs خفية، ومتى الـ stale-while-revalidate يكون مضيعة وقت.
لو خدمتك بتفتح SELECT كل ثانيتين علشان تلحق آخر تعديل في الجدول، انت بتدفع 3 تكاليف خفية على نفس الـ DB. LISTEN/NOTIFY في PostgreSQL بترسل event من الـ DB للتطبيق في 12 مللي ثانية بدون Redis ولا RabbitMQ. مقال للمتوسط بمثال جرس الباب للمبتدئ، تعريف علمي من توثيق PostgreSQL 16 الرسمي، كود SQL و Node.js شغّال على pg 8.x، أرقام مقاسة من خدمة تتبع شحنات بـ 4,200 سائق نشط (1,400 query/ثانية → 14، latency 1.6 ثانية → 38ms)، 4 trade-offs خفية، ومتى LISTEN/NOTIFY بيكون الاختيار الغلط.
لو خدمة التسجيل بتفحص 50 مليون username محجوز في DB مع كل keystroke، انت بتأكل 4 جيجا RAM وبتفتح 600 query/ثانية. Bloom Filter بـ 60 ميجا RAM بيرد في 38 ميكروثانية مع نسبة خطأ مضبوطة عند 1%. شرح للمبتدئ بمثال الحارس الأمني، تعريف علمي من ورقة Bloom 1970، كود Python في 22 سطر شغّال، أرقام مقاسة على Python 3.12، 4 trade-offs خفية، ومتى Bloom Filter يبقى كارثة بدل ما يفيد.
لو الكود فيه 14 دالة API call ومحتاج كل واحدة retry + log + caching، الكوبي-بيست هيخلّيك تعيد 280 سطر. Decorator واحد بـ 22 سطر بيغطّيهم كلهم بسطر @retry فوق التوقيع. مقال للمتوسط بمثال موظف الاستقبال للمبتدئ، تعريف علمي من PEP 318 و Python Language Reference، كود شغّال على Python 3.12، أرقام مقاسة من خدمة fintech عربية بـ 8,200 webhook يومياً (الفشل من 4.2% لـ 0.18%)، 4 trade-offs خفية تشمل ParamSpec و overhead 0.6μs، ومتى الـ decorator يكون مبالغة هندسية.
لو فريقك دمج PR فيه ALTER TABLE على جدول 80 مليون صف، السيرفر بياخد AccessExclusiveLock 14 دقيقة ويوقّف الخدمة بالكامل. مقال للمحترف بمثال المكتبة المغلقة للمبتدئ، شرح أنواع القفل من توثيق PostgreSQL 16، إعداد Squawk linter مع GitHub Actions workflow كامل قابل للنسخ، أرقام مقاسة من فريق fintech عربي (3 حوادث downtime في 8 شهور → صفر، 47 PR اترفض تلقائياً)، 5 قواعد DDL الأخطر، 4 trade-offs خفية، ومتى Squawk مش الحل أصلاً.
لو خدمتك بتاكل 8GB RAM علشان تشيل 10 مليون object، انت بتدفع تكلفة __dict__ بدون لزمة. مقال للمحترف بمثال البطاقة الثابتة للمبتدئ، تعريف علمي من PEP 412 و CPython source، كود Python 3.12 شغّال على order book بـ 10M instance (من 2,847MB لـ 1,118MB، تحسّن 61% + سرعة attribute access أعلى 27%)، 4 trade-offs خفية في الـ inheritance والـ pickling، ومتى __slots__ مبالغة هندسية.
لو الـ API بياخد 18,000 طلب/دقيقة من نفس IP والمستخدم الشرعي بيشوف 429، المشكلة في إن express-rate-limit بيستخدم Fixed Window. Token Bucket بـ 70 سطر Node.js + Lua script على Redis بيسمح للـ burst الحقيقي يعدّي ويمنع الإساءة، مع شرح للمتوسط بمثال صنبور المياه للمبتدئ، تعريف علمي من RFC 2697 و ATM Forum 4.0، كود قابل للنسخ، أرقام إنتاج من 24,000 طلب/دقيقة (429 الكاذبة من 6.8% لـ 0.4%)، 4 trade-offs خفية، ومتى Token Bucket مش الحل أصلاً.
تطبيقك بيحدّث جدول الفواتير وفجأة عميل بيشتكي إن السعر اتغيّر من غير علمه، ومحدّش في الفريق فاكر مين عدّله. Audit Log على مستوى PostgreSQL نفسها بـ trigger واحد بيمسك كل INSERT/UPDATE/DELETE من أي مصدر، مع المستخدم والوقت، في 50 سطر SQL بدون مكتبة. مقال للمتوسط بمثال دفتر البوّاب للمبتدئ، تعريف من توثيق PostgreSQL 16، كود قابل للنسخ، أرقام مقاسة من 90 يوم إنتاج (21.8M سجل، 0.4ms زيادة في UPDATE، وقت التحقيق من ساعتين لـ 90 ثانية)، 4 trade-offs خفية، ومتى CDC يبقى أنسب.
لو DeepSeek V3 موديل 671 مليار parameter بيرد بنفس سرعة موديل 37 مليار، الفرق مش في الـ GPU. ده Mixture of Experts. شرح للمتوسط بمثال عيادة التخصصات للمبتدئ، تعريف علمي من ورقة Shazeer 2017، كود PyTorch في 24 سطر شغّال، أرقام مقاسة من تقرير DeepSeek V3 الرسمي مقابل Llama 3.1 70B (MMLU، HumanEval، التكلفة، الذاكرة)، 4 trade-offs خفية، ومتى MoE اختيار غلط.