প্রথম স্থিতিশীল সংস্করণ সিঙ্কিংয়ের ১.০.০ এসেছে

লোগো

সিঙ্কিংটি একটি ফ্রি, ওপেন সোর্স এবং ক্রস প্ল্যাটফর্ম অ্যাপ্লিকেশন Que একাধিক ডিভাইসে ব্যবহারকারী ফাইলগুলির স্বয়ংক্রিয়ভাবে সিঙ্ক্রোনাইজেশন প্রতিষ্ঠানের অনুমতি দেয়, মালিকানাধীন বিটটোরেন্ট সিঙ্ক সিস্টেমের মতো সমস্যাগুলি সমাধান করা।

সিঙ্ক হওয়া ডেটা ক্লাউড স্টোরেজে আপলোড হয় না, বরং হয়এবং ব্যবহারকারী সিস্টেমে একসাথে উপস্থিত হলে সরাসরি প্রতিলিপি করুন প্রকল্পটি বিকাশকৃত বিইপি (ব্লক এক্সচেঞ্জ প্রোটোকল) প্রোটোকল ব্যবহার করে অনলাইন।

সিঙ্কিংিং কোডটি গো ভাষায় লিখিত এবং এমপি থেকে বিনামূল্যে লাইসেন্সের অধীনে বিতরণ করা হয়এল। প্রাক-নির্মিত বিল্ডগুলি লিনাক্স, অ্যান্ড্রয়েড, উইন্ডোজ, ম্যাকোস, ফ্রিবিএসডি, ড্রাগনফ্লাই বিএসডি, নেটবিএসডি, ওপেনবিএসডি এবং সোলারিসের জন্য প্রস্তুত।

কোনও ব্যবহারকারীর একাধিক ডিভাইসের মধ্যে ডেটা সিঙ্ক্রোনাইজেশন সমস্যাগুলি সমাধান করার পাশাপাশি সিঙ্কিংয়ের মাধ্যমে অংশগ্রহণকারীদের সিস্টেমগুলির মধ্যে বিতরণ করা শেয়ারড ডেটা সঞ্চয় করার জন্য বৃহত বিকেন্দ্রীভূত নেটওয়ার্ক তৈরি করা সম্ভব।

সিঙ্কিং সম্পর্কে

সিঙ্কিংটি ব্যবহারকারীকে নমনীয় অ্যাক্সেস নিয়ন্ত্রণ এবং সিঙ্ক ব্যতিক্রমগুলি সরবরাহ করে।

হোস্টগুলি কেবলমাত্র ডেটা গ্রহণ করবে এমন সংজ্ঞা দেওয়া সম্ভব, অর্থাৎ এই হোস্টগুলিতে ডেটা পরিবর্তনগুলি অন্যান্য সিস্টেমে সঞ্চিত ডেটা ইনস্ট্যান্সগুলিকে প্রভাবিত করবে না। একাধিক ফাইল সংস্করণ মোড সমর্থিত, পরিবর্তিত ডেটার পুরানো সংস্করণ সংরক্ষণ করে।

সিঙ্ক্রোনাইজেশনের সময় ফাইলটি যৌক্তিকভাবে ব্লকগুলিতে বিভক্ত করা হয়, যা ব্যবহারকারী সিস্টেমের মধ্যে ডেটা স্থানান্তর করার সময় একটি অবিভাজ্য অংশ।

কোনও নতুন ডিভাইসের সাথে সিঙ্ক্রোনাইজ করার সময়, যদি বেশ কয়েকটি ডিভাইসে অভিন্ন ব্লক থাকে, তবে বিটকটি টরেন্ট সিস্টেমের ক্রিয়াকলাপের সাথে সাদৃশ্য করে ব্লকগুলি বিভিন্ন নোড থেকে অনুলিপি করা হয়।

সিঙ্ক্রোনাইজেশনে যত বেশি ডিভাইস অংশ নেয়, সমান্তরালনের কারণে নতুন ডেটারের দ্রুত প্রতিলিপি তৈরি হয়।

পরিবর্তিত ফাইলগুলি সিঙ্ক্রোনাইজ করার প্রক্রিয়াতে, কেবলমাত্র পরিবর্তিত ডেটা ব্লকগুলি নেটওয়ার্কের মাধ্যমে স্থানান্তরিত হয় এবং যখন নাম পরিবর্তন হয় বা অ্যাক্সেসের অধিকারগুলি পরিবর্তন করা হয়, কেবল মেটাডেটা সিঙ্ক্রোনাইজ করা হয়।

ডেটা চ্যানেলগুলি টিএলএস ব্যবহার করে গঠিত হয়, সমস্ত নোড শংসাপত্র এবং ডিভাইস শনাক্তকারী ব্যবহার করে একে অপরকে প্রমাণীকরণ করে, SHA-256 সততা পরীক্ষা করার জন্য ব্যবহৃত হয় used

স্থানীয় নেটওয়ার্কে সিঙ্ক্রোনাইজেশন নোডগুলি নির্ধারণ করতে, UPnP প্রোটোকল ব্যবহার করা যেতে পারে, যার জন্য সিঙ্ক্রোনাইজ করা ডিভাইসের আইপি ঠিকানাগুলির ম্যানুয়াল প্রবেশের প্রয়োজন হয় না।

Syncthing

সিস্টেম কনফিগারেশন এবং পর্যবেক্ষণের জন্য, একটি অন্তর্নির্মিত ওয়েব ইন্টারফেস, সিএলআই ক্লায়েন্ট এবং সিঙ্কিং-জিটিকে জিইউ সরবরাহ করা হয়, যা সিঙ্ক নোড এবং সংগ্রহস্থলগুলির জন্য পরিচালনা সরঞ্জাম সরবরাহ করে।

সিঙ্কিংিং নোডগুলির জন্য অনুসন্ধানকে সহজ করার জন্য একটি নোড আবিষ্কারের সমন্বয় সার্ভার তৈরি করা হচ্ছে, যার জন্য প্রস্তুত একটি ডকার চিত্র প্রস্তুত করা হয়েছে।

সিঙ্কিংয়ের স্থিতিশীল সংস্করণ সম্পর্কে

প্রথম পরীক্ষামূলক সংস্করণ গঠনের পাঁচ বছর পর, সিঙ্কিংিংয়ের প্রথম স্থিতিশীল সংস্করণ প্রস্তুত করা হয়েছিল 1.0.0।

রিলিজটি প্রোটোকলগুলির ব্যাপকভাবে ব্যবহার এবং স্থিতিশীলকরণের জন্য প্রকল্পের তাত্পর্যকে চিহ্নিত করেছে, যা পিছনের সামঞ্জস্যতা লঙ্ঘনকারী ১.২ xxx শাখার অধীনে পরিবর্তন করা হবে না।

প্রকল্পটি রিলিজের জন্য একটি নতুন নম্বর স্কিমে স্যুইচ করেছে, যা শব্দার্থক সংস্করণ নিয়ন্ত্রণের নীতিটির সাথে মিলে যায় (xyz, যেখানে পশ্চাদগম্য সামঞ্জস্যতা লঙ্ঘিত হলে "x" পরিবর্তন হয়, "y" উল্লেখযোগ্য কার্যকরী পরিবর্তন এবং "z" - সংশোধনমূলক আপডেটগুলি নির্দেশ করে)।

শেষ পরীক্ষামূলক সংস্করণ থেকে কার্যকর ক্রিয়াকলাপগুলির মধ্যে, একযোগে ডেটা স্ক্যান অপারেশন সর্বাধিক সংখ্যক সীমাবদ্ধ করার সম্ভাবনা আছে, জিইউআই-তে কনফিগার করা ডেটা স্থানান্তর হার সীমা এবং কেবলমাত্র ডেটা মোডে সিঙ্ক হওয়া ডিরেক্টরিগুলির জন্য স্থানীয়ভাবে পরিবর্তিত ফাইলগুলি দেখার ক্ষমতা দেখায়।

সিঙ্কিং কীভাবে ইনস্টল করবেন 1.0.0?

যারা তাদের সিস্টেমে এই অ্যাপ্লিকেশনটি ইনস্টল করতে সক্ষম হতে আগ্রহী তাদের জন্য, তাদের অবশ্যই একটি টার্মিনাল খুলতে হবে এবং এতে নিম্নলিখিত কমান্ডটি টাইপ করতে হবে

 curl -s https://syncthing.net/release-key.txt | sudo apt-key add -

এটি এখনই হয়ে গেছে, আমরা আমাদের সিস্টেমে অ্যাপ্লিকেশনটির স্থিতিশীল সংগ্রহগুলি যুক্ত করব:

echo "deb https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list

শেষ পর্যন্ত আমরা এটি দিয়ে এটি ইনস্টল করতে পারি:

sudo apt-get update

sudo apt-get install syncthing

আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।