UtgÄvan av P2P-filsynkroniseringssystemet syncspirit 0.4.5, kompatibel med Syncthing

Versionen av programmet syncspirit 0.4.5 Àr nu tillgÀnglig, vilket möjliggör automatisk kontinuerlig synkronisering av anvÀndarens filer över flera enheter. Projektet löser problem som liknar den proprietÀra Resilio Sync-systemet (fd BitTorrent Sync). Syncspirit Àr skrivet i C++ och distribueras under GPLv3-licensen. Det grafiska grÀnssnittet Àr byggt med hjÀlp av FLTK-biblioteket; för databaslagring anvÀnds den inhemska inbÀddade databashanteraren libmdbx; för hÀndelsehantering anvÀnds aktörsramverket rotor. Klara versioner finns tillgÀngliga för Linux (x86_64, AppImage), Windows (stöd för Windows XP) och macOS.

Syncspirit Àr en oberoende implementation av synkroniseringsprotokollet BEP som föreslagits av projektet Syncthing. Synkroniserade data laddas inte upp till tredjeparts molnlagring, utan replikeras direkt mellan anvÀndarens system nÀr de finns online samtidigt. Syncspirit integreras sömlöst med Syncthing-noder pÄ protokollnivÄ och anvÀnder Syncthing-infrastrukturen för att identifiera nÀtverksdeltagare (denna funktion kan stÀngas av).

Till skillnad frÄn projektet Syncthing, som Àr skrivet i Go och anvÀnder en klient-server-arkitektur samt REST-API (dÀr webblÀsaren fungerar som klient), erbjuder syncspirit bÄde en implementation i form av en bakgrundsprocess syncspirit-daemon och en separat applikation med grafiskt grÀnssnitt, vilket gör att minnesanvÀndningen blir mer effektiv.

Nyckelnovelteter i förhÄllande till den tidigare versionen 0.4.1:

  • Automatisk övervakning av förĂ€ndringar i filsystemet och deras efterföljande synkronisering med klustret har implementerats (tillgĂ€ngliga systemmekanismer inotify, ReadDirectoryChangesW och kqueue anvĂ€nds).
  • Möjlighet till ytterligare skanning av valfria underkataloger har införts.
  • Automatisk filtrering av filer med namn som inte kan representeras i UTF8 har sĂ€kerstĂ€llts.
  • Möjlighet att regenerera certifikat har lagts till.
  • Minneförbrukningen har minskats (ungefĂ€r 30-40%) och CPU-belastningen har sĂ€nkts.
  • Möjlighet att manuellt ange rotcertifikat har lagts till (relevant för system med utgĂ„ngna systemcertifikat).
  • Kompatibiliteten med Syncthing 2.0 har förbĂ€ttrats.
  • ÖvergĂ„ngen till ett system för automatiska byggen (CI/CD) SourceCraft har genomförts.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster