کليل P2P فائل جي هم وقت سازي سسٽم جي رليز Syncthing 1.2.0

پاران پيش ڪيل خودڪار فائيل هم وقت سازي جي نظام جي ڇڏڻ هم وقت سازي 1.2.0، جنهن ۾ هم وقت ٿيل ڊيٽا ڪلائوڊ اسٽوريج تي اپلوڊ نه ڪئي وئي آهي، پر سڌو سنئون صارف سسٽم جي وچ ۾ نقل ڪيو ويندو آهي جڏهن اهي هڪ ئي وقت آن لائن ظاهر ٿيندا آهن، پروجيڪٽ پاران تيار ڪيل BEP (Block Exchange Protocol) پروٽوڪول استعمال ڪندي. هم وقت سازي ڪوڊ Go and ۾ لکيل آهي طرفان ورهايل مفت MPL لائسنس تحت. تيار ٿيل اسيمبليون تيار ڪيل لينڪس، Android، ونڊوز، macOS، FreeBSD، Dragonfly BSD، NetBSD، OpenBSD ۽ Solaris لاءِ.

هڪ صارف جي ڪيترن ئي ڊوائيسن جي وچ ۾ ڊيٽا کي هم وقت سازي جي مسئلن کي حل ڪرڻ کان علاوه، هم وقت سازي کي استعمال ڪندي اهو ممڪن آهي ته وڏي غير مرڪزي نيٽ ورڪ ٺاهڻ لاء حصيداري ڪيل ڊيٽا کي محفوظ ڪرڻ لاء جيڪي شرڪت ڪندڙن جي سسٽم ۾ ورهايل آهن. لچڪدار رسائي ڪنٽرول ۽ هم وقت سازي استثنا مهيا ڪري ٿي. اهو ممڪن آهي ته هوسٽ جي وضاحت ڪرڻ لاء جيڪي صرف ڊيٽا وصول ڪندا، يعني. انهن ميزبانن تي ڊيٽا ۾ تبديليون ٻين سسٽم تي محفوظ ڪيل ڊيٽا جي مثالن تي اثر انداز نه ٿينديون. حمايت ڪئي ڪيترائي طريقا فائل ورزننگ، جيڪو تبديل ٿيل ڊيٽا جي پوئين ورزن کي محفوظ ڪري ٿو.

جڏهن هم وقت سازي ڪرڻ، فائل منطقي طور تي بلاڪ ۾ ورهايل آهي، جيڪي هڪ ناقابل حصو حصو آهن جڏهن صارف سسٽم جي وچ ۾ ڊيٽا کي منتقل ڪرڻ. جڏهن هڪ نئين ڊوائيس سان هم وقت سازي ڪئي وڃي، جيڪڏهن ڪيترن ئي ڊوائيسز تي هڪجهڙا بلاڪ آهن، بلاڪ مختلف نوڊس مان نقل ڪيا ويا آهن، جهڙوڪ BitTorrent سسٽم جي آپريشن سان.
وڌيڪ ڊوائيسز هم وقت سازي ۾ حصو وٺندا آهن، نئين ڊيٽا جي نقل تيزيء سان متوازي ٿيڻ جي ڪري ٿيندي. تبديل ٿيل فائلن جي هم وقت سازي جي دوران، صرف تبديل ٿيل ڊيٽا بلاڪ نيٽ ورڪ تي منتقل ڪيا ويا آهن، ۽ جڏهن مٽائڻ يا رسائي جي حقن کي تبديل ڪرڻ، صرف ميٽا ڊيٽا کي هم وقت سازي ڪيو ويندو آهي.

ڊيٽا ٽرانسميشن چينل ٺاهيا ويا آهن TLS استعمال ڪندي، سڀئي نوڊس هڪ ٻئي جي تصديق ڪن ٿا سرٽيفڪيٽ ۽ ڊوائيس جي سڃاڻپ ڪندڙ استعمال ڪندي، SHA-256 سالميت کي ڪنٽرول ڪرڻ لاء استعمال ڪيو ويندو آهي. مقامي نيٽ ورڪ تي هم وقت سازي نوڊس جو تعين ڪرڻ لاءِ، UPnP پروٽوڪول استعمال ڪري سگھجي ٿو، جنهن کي هم وقت سازي ٿيل ڊوائيسز جي IP پتي جي دستي داخلا جي ضرورت نه آهي. سسٽم جي ترتيب ۽ نگراني لاءِ هڪ بلٽ ان ويب انٽرفيس مهيا ڪيو ويو آهي، CLI ڪلائنٽ ۽ GUI اوپنڪٽنگ-GTK، جيڪو اضافي طور تي هم وقت سازي نوڊس ۽ مخزن کي منظم ڪرڻ لاءِ اوزار فراهم ڪري ٿو. انهي کي آسان ڪرڻ لاء هم وقت سازي نوڊس ڳولڻ لاء ترقي ڪري ٿو نوڊ دريافت ڪوآرڊينيشن سرور، جنهن کي هلائڻ لاءِ
تيار تيار Docker تصوير.

کليل P2P فائل جي هم وقت سازي سسٽم جي رليز Syncthing 1.2.0

نئين رليز ۾:

  • پاران پيش ڪيل نئين ٽرانسپورٽ پروٽوڪول جي بنياد تي QUIC (تڪڙو UDP انٽرنيٽ ڪنيڪشن) ايڊريس مترجم (NAT) ذريعي اڳتي وڌڻ لاءِ اضافو سان. ڪنيڪشن قائم ڪرڻ لاءِ TCP اڃا به ترجيحي پروٽوڪول جي طور تي سفارش ڪئي وئي آهي؛
  • موتمار غلطين کي سنڀالڻ ۽ شامل ڪيو ويو مطلب خودڪار طريقي سان ڊولپرز کي مسئلا رپورٽون موڪلڻ لاء. رپورٽون موڪلڻ ڊفالٽ طور تي چالو ڪيو ويو آھي، توھان ان کي سيٽنگون ۾ غير فعال ڪري سگھو ٿا شامل ڪيو ويو خاص اختيار. اهو نوٽ ڪيو وڃي ٿو ته حادثي جي رپورٽ ۾ ڊيٽا شامل نه آهي فائل جا نالا، لاگ ڊيٽا، ڊوائيس سڃاڻپ ڪندڙ، شماريات ۽ ٻيون ذاتي ڊيٽا؛
  • ننڍي ۽ مقرر ٿيل بلاڪ (128 KiB) جي استعمال کي ختم ڪيو ويو آهي جڏهن فائل جي مواد کي ترتيب ڏيڻ ۽ منتقل ڪرڻ لا applyو صرف متغير سائيز جا وڏا بلاڪ؛
  • انٽرفيس هر هڪ بيان ڪيل پتي لاء آخري ڪنيڪشن جي غلطي کي ڏيکاري ٿو.
  • WebUI ۾، ٽيبل ڪالمن جي ترتيب کي تنگ اسڪرين تي صحيح ڊسپلي لاءِ بهتر ڪيو ويو آهي؛
  • تبديليون ڪيون ويون آهن ته ٽوڪ مطابقت. نئون رليز ميزبانن سان مطابقت نه رکي ٿو Syncthing 0.14.45 ۽ پراڻن ورزن جي بنياد تي.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو