تحسين خادم HTTP في Go: اختبارات الوحدة، والبرمجيات الوسيطة، والمسارات الفرعية

2025-03-28
تحسين خادم HTTP في Go: اختبارات الوحدة، والبرمجيات الوسيطة، والمسارات الفرعية

تتناول هذه المدونة تفاصيل التحسينات التي تم إجراؤها على خادم HTTP Go الذي تم إنشاؤه من الصفر. أضاف الكاتب اختبارات الوحدة، وعالج ملاحظات القراء بشأن عناوين HTTP غير حساسة لحالة الأحرف وقيم العناوين المتعددة، وحسّن معالجة تدفقات الاستجابة وحمولات البيانات الأكبر. تتضمن الإضافات الرئيسية دعم البرمجيات الوسيطة من أجل رمز أنظف، والمسارات الفرعية لتحسين تنظيم المسارات. تعرض هذه المدونة التطوير التكراري وحل المشكلات العملية في Go.

اقرأ المزيد
التطوير خادم HTTP

٣٠ يورو عقوبة: خدعة لتحسين الإنتاجية

2025-03-06
٣٠ يورو عقوبة: خدعة لتحسين الإنتاجية

يشعر الكاتب بالإحباط بسبب عدم انتظام مدوناته، لذلك تبنى أسلوبًا غير تقليدي لتحسين إنتاجيته: فرض عقوبة ذاتية قدرها ٣٠ يورو إذا لم ينشر تدوينة كل شهر. مستوحى من فكرة أن الإنتاج المتسق ذو الضغط المنخفض أفضل من التدوينات غير المنتظمة ذات الضغط العالي، دفعته هذه الخطوة إلى الكتابة بانتظام. وسّع هذا النظام ليشمل رسم المصغرات، بهدف الوصول إلى ٥٢ تدوينة و٦٠ مصغرة مرسومة بحلول نهاية العام. يعتزم الكاتب الإبلاغ عن النتائج وتوسيع هذه الطريقة لتشمل مشاريع أخرى.

اقرأ المزيد
متنوع المسؤولية