البرد

ولدت FREP من الحاجة التي اضطررت إلى الاحتفاظ بمجموعة من الخادم المتزامنة إلى موقع مركزي.
التحميل الان

البرد الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Mark Steele
  • موقع ويب الناشر:
  • http://www.control-alt-del.org/code/frep/

البرد العلامات


البرد وصف

ولدت FREP من الحاجة التي اضطررت إلى الاحتفاظ بمجموعة من الخادم متزامنة إلى موقع مركزي. ولدت FREP من الحاجة التي اضطررت إلى الاحتفاظ بمجموعة من الخادم متزامنة إلى موقع مركزي مع النسخ المتماثل للملف الفوري (النسخ المتماثل في اتجاه واحد). أدركت أن الاقتراع من أجل تغييرات الملفات كانت ستحدث عن السؤال لأن التطبيق سيحصل على أبطأ تدريجيا، تمت إضافة المزيد من الملفات. أردت شيئا لم يكن ليكون خنزير راشء، وبما أنني كنت أبحث في تكرار أكثر من 200000 ملف أردت شيئا من شأنه أن يكون حجمه أيضا. عندما تم إصدار inotify في فانيليا لينكس نواة، عرفت أنني وجدت الأداة التي احتاجتها لإنجاز هذه الوظيفة. الجزء التالي من اللغز الذي أحتاجه لمعرفة آلية الاتصال التي سأحتاج إليها في مكانه لإيصال التغييرات بعدد كبير من العملاء. مع البث الملكية الفكرية والإمكانيات الإلكترونية، كانت مجموعة أدوات رسائل الكتلة الناشطة مناسبة. باستخدام القدرات المتعدد المتعددة الانتشار، يجب أن يكون الفريق قادرا على توفير مئات (إن لم يكن آلاف) من العقد. كانت القطعة الأخيرة من اللغز معرفة آلية فعالة للنطاق الترددي لتحويل الملفات. أردت في البداية تنفيذ أجزاء من بروتوكول RSYNC، ولكن بدلا من ذلك استقر على مزيج من ضغط ZLIB على قطع الملفات بالإضافة إلى استخدام مواصفات تنسيق الفرق العامة لتحويل البيانات الجزئية. يجب أن تقلل هذه المجموعة من كمية النطاق الترددي الضروري أن يكون لديك تغييرات الملفات التي تم نسخها إلى الكتلة. يتكون النظام من عدة مكونات: frep_server: ملف مراقب الملفات FREP_RESYNC: The Resynchronization Daemon FREP_FILESERVERVER: خادم ملفات عام frep_client: العميل مثبتة على العقد frep_resyncclient: عميل إعادة التزامن مثبتا على العقد كآليات FailsafeWhat جديدة في هذا الإصدار: إصلاحات الأخطاء، إدارة التكوين


البرد برامج ذات صلة

denyhosts.

denyhosts هو برنامج نصي يهدف إلى تشغيل مسؤولي نظام Linux للمساعدة في هجمات خادم SSH Thwart. ...

132

تحميل

Saydate.

Saydate هو برنامج Linux Shell يدرس تاريخ التشغيل التاريخ والاتصال. ...

145

تحميل

cxsshadmin.

cxsshadmin هي قائمة (NCURSES مع مربع الحوار) المستند إلى إجراء مهام الإدارة المختلفة عبر SSH. ...

157

تحميل

darwinports.

Darwinports يجعل عالم البرامج المصدر المفتوح المتاحة لجهازك. ...

231

تحميل