مرحباً يا جماعة، حان وقت التحديث

الفهرس:

  1. Network status and 0.3.4.3
  2. Stasher
  3. ???

1) حالة الشبكة و 0.3.4.3

بينما كانت الشبكة تعمل خلال الأسبوع الماضي، واجهت في بعض الأحيان كثيراً من المتاعب، ما أدى إلى انخفاض حاد في الموثوقية. لقد ساعد إصدار 0.3.4.2 بشكل كبير في معالجة هجوم حجب الخدمة (DoS) الناتج عن بعض مشكلات عدم التوافق ومزامنة الوقت — انظر الرسم البياني لطلبات قاعدة بيانات الشبكة (netDb) الذي يُظهر هجوم DoS (قمم تتجاوز حدود الرسم البياني) والذي توقّف بعد طرح الإصدار 0.3.4.2. لسوء الحظ، أدى ذلك بدوره إلى ظهور مجموعة من المشكلات الخاصة به، مما تسبب في إعادة إرسال عدد كبير من الرسائل، كما يظهر في مخطط عرض النطاق الترددي. كما أن الزيادة في الحمل هناك كانت أيضاً نتيجة زيادة فعلية في نشاط المستخدمين، لذا فالأمر ليس جنونياً إلى ذلك الحد ;) لكن، مع ذلك، كانت مشكلة.

خلال الأيام القليلة الماضية كنتُ أنانيًا إلى حدّ ما. لدينا مجموعة من إصلاحات الأخطاء تم اختبارها ونشرها على بضعة routers، لكنني لم أطرحها بعد، لأنني نادرًا ما تتاح لي فرصة اختبار تفاعل حالات عدم التوافق في البرمجية عندما أشغّل محاكياتي. لذا اضطررتم لتحمّل أداء شبكة مزريًا للغاية بينما أقوم بضبط الأمور لاكتشاف طرق تمكّن routers من الأداء بشكل جيد عندما يكون عدد كبير من routers أداؤه سيئًا. نحن نحرز تقدمًا على هذا الصعيد - إجراء تحليل سلوكي للنظراء وتجنّب من يستغلّون netDb (قاعدة بيانات الشبكة)، وإدارة طوابير طلبات netDb بكفاءة أكبر، وفرض تنويع tunnel.

لم نصل إلى ذلك بعد، لكنني متفائل. تُجرى الآن اختبارات على الشبكة الحية، وعندما تصبح جاهزة، سيصدر إصدار 0.3.4.3 يطرح النتائج.

2) Stasher

كان Aum ينجز عملًا رائعًا على DHT (جدول تجزئة موزع) الخاص به، وعلى الرغم من أن لديه حاليًا بعض القيود الكبيرة، إلا أنه يبدو واعدًا. إنه بالتأكيد ليس جاهزًا للاستخدام العام بعد، ولكن إذا كنت مستعدًا لمساعدته في الاختبار (أو البرمجة :), اطّلع على الموقع وابدأ تشغيل عقدة.

3) ???

هذا تقريبًا كل شيء في الوقت الحالي. بما أن الاجتماع كان من المفترض أن يبدأ قبل دقيقة، فربما عليّ أن أختتم الأمر. أراكم في #i2p!

=jr