مقالات عملية مرتبة حسب المجال والمستوى، اختر المجال المناسب واقرأ من مستوى مبتدئ إلى محترف.
لو حاولت تشغّل Llama 3.1 70B لقيت إنه محتاج 140GB ذاكرة و4 كروت A100. NF4 Quantization بينزّله لـ40GB وA100 واحد بفقد 0.5% فقط في MMLU. مقال للمتوسط بمثال ضغط الصورة من 16 مليون لون لـ256، شرح علمي للـNormalFloat 4 من ورقة Tim Dettmers (NeurIPS 2023)، كود Python شغّال على bitsandbytes + transformers، أرقام مقاسة (perplexity, MMLU, tok/s)، 4 trade-offs حقيقية، وحالات لازم تتجنّب فيها NF4.
لو خدمة من microservices بطئت أو فشلت، الطلبات بتتكدّس وبتسحب باقي الخدمات. Circuit Breaker بيقطع الطلبات تلقائيًا، يدّي الخدمة فرصة تتعافى، وبعدين يجرّب يرجّعها. شرح للمستوى المتوسط بمثال قاطع الكهربا، تعريف علمي للحالات الثلاث، كود Node.js شغّال بـ opossum، أرقام مقاسة من الإنتاج، trade-offs واضحة، وحالات لا تستخدمه فيها.
لو موديل بـ 671 مليار باراميتر بيرد عليك بنفس سرعة موديل 37 مليار، السبب مش تحسين عشوائي. السبب معمارية اسمها Mixture of Experts بتفعّل 5% بس من الموديل لكل توكن. مقال للمستوى المتوسط بمثال المستشفى للمبتدئ، تعريف علمي للراوتر و Top-K Gating، كود PyTorch شغّال يبني MoE Layer من الصفر، أرقام مقاسة من DeepSeek V3 و Mixtral 8x7B، trade-offs الذاكرة، وحالات لا تنفع فيها MoE.
لو عندك 8 services بتقرأ DB password من Kubernetes Secret منفصل، rotation الباسورد بياخد ساعة. Vault بينزّلها لـ 8 ثوانٍ مع audit log كامل. شرح للمتوسط بمثال خزنة البنك للمبتدئ، تعريف علمي لـ Shamir Secret Sharing، إعداد بـ 6 خطوات قابلة للنسخ، تكامل Python، dynamic secrets لـ PostgreSQL، أرقام مقاسة من production (P50=4ms، 3800 read/sec)، trade-offs، وحالات لا تستخدم Vault فيها.
لو دالة Python واحدة محتاجة logging و retry و cache كل مرة بتشتغل، ومش عايز تلمس جسم الدالة، Decorators بتضيف الثلاثة في 3 سطور فوق التعريف. شرح متوسط بمثال علبة الهدية، تعريف علمي لـ first-class functions و closure، 3 ديكوريترز شغّالين على Python 3.12، أرقام مقاسة، فخ functools.wraps، trade-offs، وحالات لا تستخدمها فيها، مع مصادر رسمية.
لو dict في Python بيلاقي عميل من 50 مليون مفتاح في 180 نانو ثانية، ده مش سحر. ده هيكل اسمه Hash Map مبني على open addressing وperturbation في CPython 3.12. مقال للمستوى المتوسط بمثال خزانة المفاتيح للمبتدئ، تعريف علمي دقيق، كود شغّال يقيس النانو ثانية، أرقام collisions على 50M مفتاح، trade-offs الذاكرة، وحالات لا تستخدم dict فيها.
لو عندك آلاف الملفات Markdown وPDF متناثرة وكل بحث keyword بيرجعلك ولا حاجة، الـ embeddings المحلية بـ Ollama و Qdrant بتخلّيك تسأل سؤال طبيعي وتستلم النتيجة من ملفاتك في 1.4 ثانية بدون إنترنت. شرح للمستوى المتوسط بمثال أمين المكتبة، تعريف علمي للـ vector search، 8 خطوات قابلة للنسخ بـ Docker Compose و Python 3.12، أرقام مقاسة على Mac M2، trade-offs، ومتى لا تستخدمها أصلاً.
لو بتعالج 10,000 طلب يومي على Claude بتكلفة $300، Batch API بيقطع الفاتورة للنص — $150 — على نفس الموديل وبنفس الجودة. الثمن: تنتظر لحد 24 ساعة بدل ثواني. مقال للمستوى المتوسط بمثال مكتب البريد للمبتدئ، تعريف علمي دقيق، كود Python شغّال على Anthropic SDK 0.40+، أرقام مقاسة على workload 24,000 تذكرة دعم، trade-offs، ومتى لا تستخدمه.
لو endpoint التسجيل بيعمل SELECT على جدول 10 مليون صف لكل request، الـ DB بياكل 8ms في كل مرة. Bloom Filter بينزّل ده لـ 50 ميكروثانية في 1.2MB ذاكرة بدون lookup للـ DB، مقابل false positive 1%. شرح للمستوى المتوسط بمثال دفتر المدرسة للمبتدئ، تعريف علمي دقيق من ورقة Burton Bloom 1970، رياضة k_optimal، كود Python 3.12 شغّال على mmh3 و bitarray، أرقام مقاسة فعليًا، نمط Bloom-قبل-DB، trade-offs الحذف، وحالات لا تستخدمه فيها.