مقالات عملية مرتبة حسب المجال والمستوى، اختر المجال المناسب واقرأ من مستوى مبتدئ إلى محترف.
لو DB بتاعك 50GB وبتعمل backup يومي، AWS S3 هيكلفك $54 شهريًا، 90% منهم egress fees. Cloudflare R2 بتكلف $21 لنفس الشغل بدون egress أصلاً. مقال للمستوى المتوسط بمثال خزينة البنك للمبتدئ، شرح علمي للـ S3-Compatible Object Storage و AWS Signature V4، سكربت bash + GitHub Actions كامل قابل للنسخ، أرقام مقاسة من 30 يوم إنتاج، 4 trade-offs، ومتى لا تستخدمها أصلاً.
لو endpoint رفع الفيديوهات بيخنق سيرفر التطبيق ويوقعه عند 5 مستخدمين متزامنين، المشكلة مش في حجم السيرفر. أنت بتمر الملف مرتين — مرة من المستخدم لسيرفرك، ومرة تانية من سيرفرك لـ S3. Pre-signed URLs بتلغي المرور الأوسط، توفّرلك 90% من الـ bandwidth، وتنزّل تكلفة Data Transfer من $108 لـ $0 شهريًا. مقال للمتوسط بمثال ساعي البريد للمبتدئ، شرح علمي للـ AWS Signature V4، كود Node.js شغّال على @aws-sdk/client-s3 v3.600+، أرقام مقاسة على 500 رفع يومي، 4 trade-offs حقيقية، الفخ الأمني الأكبر في Content-Type، ومتى لا تستخدمها أصلاً.
لو بتأجّل deploy ليلة الجمعة لأن الـ rollback مكلف، Feature Flags بتنزّل rollback من 45 دقيقة لـ 3 ثواني. مقال للمتوسط بمثال مفتاح الكهربا للمبتدئ، تعريف علمي للأنواع الأربعة من Pete Hodgson، كود Express + PostgreSQL شغّال في 100 سطر مع gradual rollout بـ sha1 bucketing، أرقام مقاسة من فريق 12 مهندس، 4 trade-offs حقيقية، ومتى لا تستخدمها أصلاً.
دليل عملي لبناء أداة Speech-to-Text عربية بـ Whisper.cpp تشتغل على لابتوبك بدون API ولا إنترنت. خطوات تركيب على macOS و Linux، سكربت Python للأتمتة، أرقام مقاسة من بودكاست 58 دقيقة (WER 11.3%)، trade-offs الـ code-switching و diarization، ومتى الـ API الرسمي يبقى الخيار الأرخص فعلاً.
لو endpoint الدفع بتاعك بيشحن العميل مرتين لما الإنترنت يتقطع وهو بيضغط Pay، الحل اسمه Idempotency Key. درس للمستوى المتوسط بمثال ايصال البنك للمبتدئ، تعريف علمي دقيق f(f(x))=f(x)، كود Node.js + Express + Redis شغّال في 70 سطر مع SETNX وقفل التزامن، أرقام مقاسة من 12 ألف طلب، 4 trade-offs حقيقية، وحالات لا تستخدم فيها الـ Idempotency Key أصلاً.
لو فريقك بيسيب PRs مفتوحة 5 أيام بدون مراجعة، البوت ده بيرسل قائمتها في Slack كل صباح. workflow GitHub Actions كامل + سكربت Node.js في 50 سطر، يشتغل على الـ free tier بصفر تكلفة. مقال للمستوى المتوسط بمثال المكتبة للمبتدئ، تعريف علمي لـ Scheduled Polling، كود قابل للنسخ، أرقام مقاسة من فريق 8 مهندسين (5.4 يوم → 1.8 يوم لأول مراجعة)، 4 trade-offs حقيقية، وحالات لا تستخدمه فيها.
لو خدمة من microservices بطئت أو فشلت، الطلبات بتتكدّس وبتسحب باقي الخدمات. Circuit Breaker بيقطع الطلبات تلقائيًا، يدّي الخدمة فرصة تتعافى، وبعدين يجرّب يرجّعها. شرح للمستوى المتوسط بمثال قاطع الكهربا، تعريف علمي للحالات الثلاث، كود Node.js شغّال بـ opossum، أرقام مقاسة من الإنتاج، trade-offs واضحة، وحالات لا تستخدمه فيها.
لو عندك آلاف الملفات Markdown وPDF متناثرة وكل بحث keyword بيرجعلك ولا حاجة، الـ embeddings المحلية بـ Ollama و Qdrant بتخلّيك تسأل سؤال طبيعي وتستلم النتيجة من ملفاتك في 1.4 ثانية بدون إنترنت. شرح للمستوى المتوسط بمثال أمين المكتبة، تعريف علمي للـ vector search، 8 خطوات قابلة للنسخ بـ Docker Compose و Python 3.12، أرقام مقاسة على Mac M2، trade-offs، ومتى لا تستخدمها أصلاً.
لو موقعك بيحمّل 4MB لكل صفحة منها 3.2MB صور JPEG غير مضغوطة، Lighthouse هيوقعلك score الـ Performance تحت 40. شرح للمستوى المتوسط لبناء خدمة Node.js تستقبل صورة، تنتج نسخ AVIF و WebP و JPEG ب 4 أحجام في 200ms، توفّر 78% من الحجم بدون فقد جودة محسوس. كود Sharp شغّال، أرقام مقاسة، trade-offs، ومتى لا تستخدمها.