Стиже прва стабилна верзија Синцтхинг 1.0.0

лого

Синцтхинг је бесплатна апликација отвореног кода и на више платформи да омогућава организацију аутоматске синхронизације корисничких датотека на више уређаја, решавање проблема сличних власничком систему БитТоррент Синц.

Синхронизовани подаци се не отпремају у складишта у облаку, већ преи реплицирају се директно између корисничких система када се истовремено појаве на мрежи користећи протокол БЕП (Блоцк Екцханге Протоцол) који је развио пројекат.

Код за синхронизацију написан је на језику Го и дистрибуира се под бесплатном лиценцом компаније МПЛ. Унапред изграђене верзије су спремне за Линук, Андроид, Виндовс, мацОС, ФрееБСД, Драгонфли БСД, НетБСД, ОпенБСД и Соларис.

Поред решавања проблема синхронизације података између више уређаја корисника, помоћу Синцтхинг-а је могуће створити велике децентрализоване мреже за чување заједничких података који се дистрибуирају између система учесника.

О синхронизацији

Синхронизација пружа кориснику флексибилне контроле приступа и изузетке при синхронизацији.

Могуће је дефинисати хостове који ће примати само податке, односно промене података на тим хостовима неће утицати на инстанце података ускладиштене на другим системима. Подржани су различити режими верзија верзија датотека који чувају претходне верзије промењених података.

Током синхронизације датотека је логички подељена на блокове, који су недељиви део приликом преноса података између корисничких система.

При синхронизацији са новим уређајем, ако постоје идентични блокови на неколико уређаја, блокови се копирају из различитих чворова, по аналогији са радом БитТоррент система.

Што више уређаја учествује у синхронизацији, бржа репликација нових података услед паралелизације.

У процесу синхронизације измењених датотека, само измењени блокови података се преносе преко мреже, а када се промени име или промене права приступа, синхронизују се само метаподаци.

Канали података се формирају помоћу ТЛС-а, сви чворови се међусобно аутентификују помоћу сертификата и идентификатора уређаја, СХА-256 се користи за проверу интегритета.

За одређивање синхронизационих чворова на локалној мрежи може се користити протокол УПнП, који не захтева ручни унос ИП адреса уређаја који се синхронизују.

Синхронизација

За конфигурацију и надзор система обезбеђени су уграђени веб интерфејс, ЦЛИ клијент и Синцтхинг-ГТК ГУИ, који такође пружа алате за управљање чворовима за синхронизацију и спремиштима.

Да би се поједноставила потрага за чворовима Синцтхинг, развија се сервер за координацију откривања чворова за који је припремљена спремна Доцкер слика.

О стабилној верзији Синцтхинга

После пет година од формирања прве пробне верзије, припремљена је прва стабилна верзија система Синцтхинг 1.0.0.

Издање је означило спремност пројекта за широку употребу и стабилизацију протокола, који се неће мењати под границом 1.кк, што крши повратну компатибилност.

Пројекат је такође прешао на нову шему нумерације за издања, што одговара принципу семантичке контроле верзија (киз, где се „к“ мења када се крши уназад компатибилност, „и“ указује на значајне функционалне промене, а „з“ - корективна ажурирања).

Од функционалних промена додатих од последње експерименталне верзије, постоји могућност ограничења максималног броја истовремених операција скенирања података, приказујући ограничење брзине преноса података конфигурисано у ГУИ и могућност прегледа локално модификованих датотека за синхронизоване директоријуме у режиму само података.

Како инсталирати Синцтхинг 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. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.