Väljaanne P2P-failide sünkroonimissüsteemist syncspirit 0.4.5, mis on ühilduv Syncthingiga

Vaba on syncspirit 0.4.5 versioon, mis võimaldab korraldada automaatset pidevat failide sünkroonimist kasutaja seadmete vahel. Projekt lahendab ülesandeid, mis sarnanevad patenteeritud süsteemiga Resilio Sync (endine BitTorrent Sync). Syncspirit on kirjutatud C++ keeles ja levitatakse GPLv3 litsentsi alusel. Graafiline liides on loodud FLTK raamatukogu abil; andmebaasi salvestamiseks kasutatakse kodumaist manustatud andmebaasihaldurit libmdbx; sündmuste töötlemiseks rakendatakse näitleja raamistikku rotor. Valmis kogumid on saadaval Linuxile (x86_64, AppImage), Windowsile (toetab Windows XP) ja macOS-ile.

Syncspirit on sõltumatu BEP sünkroonimisprotokolli rakendus, mille pakkus välja projekt Syncthing. Sünkroniseeritud andmeid ei laadita kolmandatesse pilvehoidlatesse, vaid neid kloonitakse otse kasutaja süsteemide vahel, kui need on samal ajal internetis. Syncspirit integreerub probleemideta Syncthingi sõlmedega protokolli tasandil ja kasutab Syncthingi infrastruktuuri võrguosalejate määramiseks (seda funktsiooni saab välja lülitada).

Erinevalt Syncthing projektist, mis on kirjutatud Go keeles ning kasutab kliendi-serveri arhitektuuri ja REST-API-d (kliendiks on veebibrauser), pakub syncspirit nii taustaprotsessi syncspirit-daemon'i rakendust kui ka eraldi rakendust graafilise liidese kaudu, mis võimaldab mälukasutust tõhusamalt hallata.

Peamised uuendused võrreldes eelmise 0.4.1 versiooniga:

  • Automaatne jälgimine failisüsteemi muutuste üle on rakendatud ning nende edasine sünkroniseerimine klastriga (kasutatakse süsteemi mehhanisme inotify, ReadDirectoryChangesW ja kqueue).
  • Tekkinud on võimalus täiendavaks skaneerimiseks suvalises süvendi kataloogis.
  • Automaatne failide eemaldamine, mille nimed ei ole UTF8-s esitavad, on tagatud.
  • On võimalik uuesti genereerida sertifikaate.
  • Mälu tarbimine on vähenenud (umbes 30-40%) ning CPU koormus on vähenenud.
  • Tekkinud on võimalus käsitsi määrata juuresertifikaate (kehtib süsteemide puhul, kus süsteemi sertifikaadid on aegunud).
  • Parandatud on ühilduvus Syncthing 2.0-ga.
  • On toimunud üleminek automaatsete ehituste süsteemile (CI/CD) SourceCraft.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster