အဖွင့် P2P ဖိုင်ကို ထပ်တူပြုခြင်းစနစ် Syncthing 1.16 ကို ဖြန့်ချိသည်။

အလိုအလျောက်ဖိုင်ထပ်တူပြုခြင်းစနစ် Syncthing 1.16 ၏ထွက်ရှိမှုကိုတင်ပြထားပြီး BEP (Block Exchange Protocol) ပရိုတိုကောကိုအသုံးပြု၍ တစ်ပြိုင်နက်တည်းလုပ်ဆောင်ထားသောဒေတာကို cloud သိုလှောင်မှုသို့အပ်လုဒ်မတင်ဘဲ၊ BEP (Block Exchange Protocol) ပရိုတိုကောကိုအသုံးပြု၍ အသုံးပြုသူစနစ်များကြားတွင် တိုက်ရိုက်ပုံတူကူးထားသည်။ . Syncthing ကုဒ်ကို Go တွင်ရေးထားပြီး အခမဲ့ MPL လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည်။ အဆင်သင့်တည်ဆောက်မှုများကို Linux၊ Android၊ Windows၊ macOS၊ FreeBSD၊ Dragonfly BSD၊ NetBSD၊ OpenBSD နှင့် Solaris အတွက် ပြင်ဆင်ထားပါသည်။

Syncthing ကို အသုံးပြု၍ သုံးစွဲသူတစ်ဦး၏ စက်အများအပြားကြားရှိ ဒေတာများကို တစ်ပြိုင်တည်းလုပ်ဆောင်ခြင်းဆိုင်ရာ ပြဿနာများကို ဖြေရှင်းခြင်းအပြင် Syncthing သည် ပါဝင်သူများ၏ စနစ်များတစ်လျှောက် မျှဝေထားသော ဒေတာများကို သိမ်းဆည်းရန်အတွက် ကြီးမားသော ဗဟိုချုပ်ကိုင်မှုရှိသော ကွန်ရက်များကို ဖန်တီးနိုင်သည်။ လိုက်လျောညီထွေရှိသော ဝင်ရောက်ထိန်းချုပ်မှုနှင့် ထပ်တူပြုခြင်း ခြွင်းချက်များကို ပံ့ပိုးပေးပါသည်။ ဒေတာလက်ခံရယူမည့် host များကိုသာ သတ်မှတ်ရန် ဖြစ်နိုင်သည်၊ ဆိုလိုသည်မှာ၊ ဤအိမ်ရှင်များရှိ ဒေတာပြောင်းလဲမှုများသည် အခြားစနစ်များတွင် သိမ်းဆည်းထားသည့် ဒေတာဖြစ်ရပ်များအပေါ် သက်ရောက်မှုရှိမည်မဟုတ်ပါ။ ပြောင်းလဲထားသောဒေတာ၏ ယခင်ဗားရှင်းများကို သိမ်းဆည်းထားသည့် ဖိုင်ဗားရှင်းမုဒ်များစွာကို ပံ့ပိုးထားသည်။

စင့်ခ်လုပ်သည့်အခါ၊ ဖိုင်ကို အသုံးပြုသူစနစ်များအကြား ဒေတာလွှဲပြောင်းသည့်အခါ ခွဲခြား၍မရသောအပိုင်းဖြစ်သည့် ဖိုင်ကို ယုတ္တိနည်းဖြင့် ပိုင်းခြားထားသည်။ စက်အသစ်တစ်ခုသို့ တစ်ပြိုင်တည်းလုပ်ဆောင်သောအခါ၊ စက်အများအပြားတွင် အလားတူဘလောက်များရှိနေပါက၊ ဘလောက်များကို BitTorrent စနစ်၏လုပ်ဆောင်ချက်နှင့် ဆင်တူသော မတူညီသော node များမှ ကူးယူပါသည်။ ထပ်တူပြုခြင်းတွင် စက်ပစ္စည်းများ ပိုမိုပါဝင်လေ၊ မျဉ်းပြိုင်ပြုလုပ်ခြင်းကြောင့် ဒေတာအသစ်များ ထပ်ပွားမှု မြန်ဆန်လေဖြစ်သည်။ ပြောင်းလဲထားသောဖိုင်များကို ထပ်တူပြုခြင်းအတွင်း၊ ပြောင်းလဲထားသော ဒေတာဘလောက်များကိုသာ ကွန်ရက်ပေါ်တွင် လွှဲပြောင်းပေးမည်ဖြစ်ပြီး၊ အသုံးပြုခွင့်အခွင့်အရေးများကို အမည်ပြောင်းခြင်း သို့မဟုတ် ပြောင်းလဲသည့်အခါတွင် မက်တာဒေတာများကိုသာ ထပ်တူပြုပါသည်။

ဒေတာပို့လွှတ်ခြင်းချန်နယ်များကို TLS အသုံးပြု၍ ဖွဲ့စည်းထားပါသည်၊ လက်မှတ်များနှင့် စက်သတ်မှတ်ကိရိယာများကို အသုံးပြု၍ ဆုံမှတ်များအားလုံးသည် အချင်းချင်း စစ်မှန်ကြောင်းသက်သေပြပြီး SHA-256 အား သမာဓိရှိမှုကို ထိန်းချုပ်ရန်အတွက် အသုံးပြုပါသည်။ ဒေသတွင်း ကွန်ရက်တစ်ခုပေါ်ရှိ ထပ်တူပြုခြင်းဆိုင်ရာ ဆုံမှတ်များကို ဆုံးဖြတ်ရန်၊ UPnP ပရိုတိုကောကို အသုံးပြုနိုင်ပြီး၊ တစ်ပြိုင်နက်တည်း လုပ်ဆောင်ထားသော စက်ပစ္စည်းများ၏ IP လိပ်စာများကို ကိုယ်တိုင်ထည့်သွင်းရန် မလိုအပ်ပါ။ စနစ်နှင့် စောင့်ကြည့်စစ်ဆေးခြင်းကို configure လုပ်ရန်၊ ပေါင်းစပ်ထည့်သွင်းထားသော nodes များနှင့် repositories များကို စီမံခန့်ခွဲရန်အတွက် ကိရိယာများအပြင် CLI client နှင့် GUI Syncthing-GTK ပါရှိသော built-in web interface တစ်ခုပါရှိပါသည်။ Syncthing nodes များကိုရှာဖွေရာတွင် ရိုးရှင်းစေရန် node ရှာဖွေမှုညှိနှိုင်းခြင်းဆာဗာကို တီထွင်နေပါသည်။

ဗားရှင်းအသစ်သည် ဖိုင်ကုဒ်ဝှက်ခြင်းအတွက် စမ်းသပ်ပံ့ပိုးမှုကို ဖော်ဆောင်ပေးထားပြီး၊ ဥပမာအားဖြင့် သင့်ဒေတာများကို သင့်စက်ပစ္စည်းများနှင့်သာမက အသုံးပြုသူထိန်းချုပ်မှုအောက်တွင်မရှိသော ပြင်ပဆာဗာများဖြင့်လည်း Syncthing ကို မယုံကြည်ရထိုက်သောဆာဗာများနှင့် Syncthing ကို အသုံးပြုခွင့်ပေးပါသည်။ ထို့အပြင်၊ ထုတ်ဝေမှုအသစ်သည် အပြောင်းအလဲများကို မလုပ်ဆောင်မီ သို့မဟုတ် လမ်းညွှန်တစ်ခုအပေါ် ထပ်ရေးခြင်းမပြုမီ အတည်ပြုချက်တောင်းရန် ဒိုင်ယာလော့ခ်တစ်ခုကို မိတ်ဆက်ပေးသည်။ လုပ်ဆောင်ချက်များ၏ လှုပ်ရှားတိုးတက်မှု အညွှန်းများပါသည့် ဒိုင်ယာလော့ခ်များတွင် CPU အရင်းအမြစ်များကို အလွန်အကျွံသုံးစွဲမှု ပြဿနာများကို ဖြေရှင်းပြီးဖြစ်သည်။ ထို့နောက်၊ အပ်ဒိတ် 1.16.1 ကို ချက်ချင်းထုတ်ပြန်ခဲ့ပြီး၊ Debian ပက်ကေ့ခ်ျတွင် ပြဿနာကို ဖြေရှင်းပေးခဲ့သည်။

အဖွင့် P2P ဖိုင်ကို ထပ်တူပြုခြင်းစနစ် Syncthing 1.16 ကို ဖြန့်ချိသည်။
အဖွင့် P2P ဖိုင်ကို ထပ်တူပြုခြင်းစနစ် Syncthing 1.16 ကို ဖြန့်ချိသည်။


source: opennet.ru

မှတ်ချက် Add