Veröffentlichung des P2P-Dateisynchronisationssystems syncspirit 0.4.5, kompatibel mit Syncthing

Die Version 0.4.5 des Programms Syncspirit ist verfĂŒgbar, das eine automatisierte, kontinuierliche Synchronisierung der Nutzerdaten auf mehreren GerĂ€ten ermöglicht. Das Projekt löst Probleme Ă€hnlich denen des proprietĂ€ren Systems Resilio Sync (ehemals BitTorrent Sync). Syncspirit ist in C++ geschrieben und wird unter der GPLv3-Lizenz veröffentlicht. Die grafische BenutzeroberflĂ€che basiert auf der FLTK-Bibliothek; fĂŒr die Speicherung der Datenbank wird die heimische eingebettete Datenbank libmdbx verwendet; zur Ereignisverarbeitung kommt das Actor-Framework Rotor zum Einsatz. Fertige Builds sind fĂŒr Linux (x86_64, AppImage), Windows (unterstĂŒtzt Windows XP) und macOS verfĂŒgbar.

Syncspirit ist eine eigenstÀndige Implementierung des Synchronisationsprotokolls BEP, das vom Projekt Syncthing vorgeschlagen wurde. Synchronisierte Daten werden nicht in externe Cloud-Speicher hochgeladen, sondern direkt zwischen den Systemen des Nutzers repliziert, sobald sie gleichzeitig online sind. Syncspirit integriert sich nahtlos mit Syncthing-Knoten auf Protokollebene und nutzt die Infrastruktur von Syncthing zur Identifizierung von Netzwerk Teilnehmern (diese Möglichkeit kann deaktiviert werden).

Im Gegensatz zum Syncthing-Projekt, das in Go geschrieben ist und eine client-server Architektur sowie eine REST-API verwendet (der Webbrowser fungiert als Client), bietet syncspirit sowohl eine Implementierung als Hintergrundprozess (syncspirit-daemon) als auch eine eigenstÀndige Anwendung mit grafischer BenutzeroberflÀche, die einen effizienteren Einsatz des Arbeitsspeichers ermöglicht.

Wesentliche Neuerungen im Vergleich zur vorherigen AnkĂŒndigung der Version 0.4.1:

  • Es wurde eine automatische Überwachung von Änderungen im Dateisystem implementiert, die anschließend mit dem Cluster synchronisiert werden (verwendete systematische Mechanismen sind inotify, ReadDirectoryChangesW und kqueue).
  • Es besteht die Möglichkeit, zusĂ€tzliche Scans in beliebigen Unterverzeichnissen durchzufĂŒhren.
  • Automatisches Abweisen von Dateien mit in UTF8 nicht darstellbaren Namen wurde gewĂ€hrleistet.
  • Die Möglichkeit zur Neugenerierung von Zertifikaten ist hinzugekommen.
  • Der Speicherverbrauch wurde um etwa 30-40% gesenkt und die CPU-Belastung reduziert.
  • Jetzt können Sie manuell Root-Zertifikate festlegen (wichtig fĂŒr Systeme mit abgelaufenen systemweiten Zertifikaten).
  • Die KompatibilitĂ€t mit Syncthing 2.0 wurde verbessert.
  • Der Übergang zu einem System automatischer Builds (CI/CD) SourceCraft wurde vollzogen.

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Servern kaufen đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster