Rilis sistem sinkronisasi file P2P sing mbukak Syncthing 1.2.0

Dipuntepangaken release saka sistem sinkronisasi file otomatis Synthing 1.2.0, sing data sing disinkronake ora diunggah menyang panyimpenan maya, nanging langsung ditiru ing antarane sistem pangguna nalika katon online, nggunakake protokol BEP (Block Exchange Protocol) sing dikembangake dening proyek kasebut. Kode Syncthing ditulis ing Go lan disebarake dening ing lisensi MPL gratis. Majelis sing wis siap disiapake kanggo Linux, Android, Windows, macOS, FreeBSD, Dragonfly BSD, NetBSD, OpenBSD lan Solaris.

Saliyane ngatasi masalah sinkronisasi data ing antarane sawetara piranti saka siji pangguna, nggunakake Syncthing bisa nggawe jaringan desentralisasi gedhe kanggo nyimpen data sing dienggo bareng sing disebarake ing sistem peserta. Nyedhiyakake kontrol akses fleksibel lan pangecualian sinkronisasi. Sampeyan bisa nemtokake host sing mung bakal nampa data, i.e. owah-owahan kanggo data ing sarwa dumadi iki ora bakal mengaruhi kedadean saka data sing disimpen ing sistem liyane. Didhukung sawetara mode file versioning, kang ngreksa versi sadurungΓ© saka data diganti.

Nalika nyinkronake, file kasebut sacara logis dipΓ©rang dadi pamblokiran, sing minangka bagΓ©an sing ora bisa dibagi nalika nransfer data ing antarane sistem pangguna. Nalika nyinkronake menyang piranti anyar, yen ana pamblokiran sing padha ing sawetara piranti, pamblokiran kasebut disalin saka macem-macem simpul, padha karo operasi sistem BitTorrent.
Luwih akeh piranti sing melu sinkronisasi, luwih cepet replikasi data anyar bakal kedadeyan amarga paralelisasi. Sajrone sinkronisasi file sing diganti, mung pamblokiran data sing diganti sing ditransfer liwat jaringan, lan nalika ngganti jeneng utawa ngganti hak akses, mung metadata sing disinkronake.

Saluran transmisi data dibentuk nggunakake TLS, kabeh simpul saling otentikasi nggunakake sertifikat lan pengenal piranti, SHA-256 digunakake kanggo ngontrol integritas. Kanggo nemtokake simpul sinkronisasi ing jaringan lokal, protokol UPnP bisa digunakake, sing ora mbutuhake entri manual alamat IP piranti sing disinkronake. Antarmuka web sing dibangun kasedhiya kanggo konfigurasi lan pemantauan sistem, klien CLI lan GUI Sink-GTK, sing uga nyedhiyakake alat kanggo ngatur simpul sinkronisasi lan repositori. Kanggo luwih gampang nemokake simpul Syncthing berkembang server koordinasi panemuan simpul, kanggo mbukak kang
disiapake gambar Docker siap.

Rilis sistem sinkronisasi file P2P sing mbukak Syncthing 1.2.0

Ing release anyar:

  • Dipuntepangaken protokol transportasi anyar adhedhasar QUIK (Sambungan Internet UDP Cepet) kanthi tambahan kanggo diterusake liwat penerjemah alamat (NAT). TCP isih dianjurake minangka protokol sing disenengi kanggo nggawe sambungan;
  • Ngapikake penanganan kesalahan fatal lan ditambahake sumber daya kanggo ngirim laporan masalah kanthi otomatis menyang pangembang. Ngirim laporan diaktifake kanthi gawan, sampeyan bisa mateni ing setelan ditambahake pilihan khusus. Kacathet yen data ing laporan kacilakan ora kalebu jeneng file, data log, pengenal piranti, statistik lan data pribadhi liyane;
  • Panggunaan blok cilik lan tetep (128 KiB) wis ora digunakake nalika ngindeks lan nransfer isi file nglamar mung pamblokiran gedhe saka ukuran variabel;
  • Antarmuka menehi tampilan kesalahan sambungan pungkasan kanggo saben alamat ditetepake;
  • Ing WebUI, tata letak kolom tabel dioptimalake kanggo tampilan sing bener ing layar sing sempit;
  • Owah-owahan wis digawe sing kompatibilitas break. Rilis anyar ora kompatibel karo host adhedhasar Syncthing 0.14.45 lan versi lawas.

Source: opennet.ru

Add a comment