مقالات عملية مرتبة حسب المجال والمستوى، اختر المجال المناسب واقرأ من مستوى مبتدئ إلى محترف.
لو عندك API بيخدم 10K مستخدم، ومستخدم واحد بيبعت 500 طلب في الثانية، ممكن يقفل السيرفر كله. Token Bucket بيوقّفه ويسيب الباقي شغّال بسلاسة. شرح بمثال تانك المياه، بعدها التعريف العلمي الدقيق، كود Node.js + Redis شغّال من 30 سطر، مقارنة مع Fixed Window، قياس فعلي، ومتى لا تستخدمه — بمصادر من Stripe وCloudflare وويكيبيديا.
لو المستخدم ضغط زر الدفع، النت قطع قبل ما يشوف الرد، ضغط تاني، النظام ممكن يسحب منه الفلوس مرتين. Idempotency Key بيحل المشكلة دي في 20 سطر. شرح بمثال ATM بسيط، ثم تعريف علمي دقيق، كود Node.js + Redis شغّال، قياس فعلي على 100K طلب/يوم، وحالات ما تنفعش فيها.
لو الـ search box بتاعك بيبعت طلب مع كل حرف، هتولّد 15–20 طلب زيادة في كل كلمة. المقال يشرح الفرق بمثال المصعد والمدخّن، كود JavaScript من الصفر، قياس فعلي، ومتى تستخدم كل واحد منهم.