Rilis sistem sinkronisasi file P2P sing mbukak Syncthing 1.16

Rilis sistem sinkronisasi file otomatis Syncthing 1.16 wis ditampilake, ing ngendi data sing disinkronake ora diunggah menyang panyimpenan maya, nanging langsung ditiru ing antarane sistem pangguna nalika katon online kanthi bebarengan, nggunakake protokol BEP (Block Exchange Protocol) sing dikembangake dening proyek. Kode Syncthing ditulis ing Go lan disebarake miturut lisensi MPL gratis. Bangunan 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 ing data ing host iki ora bakal mengaruhi kedadean data sing disimpen ing sistem liyane. Sawetara mode versi file didhukung, ing ngendi versi data sing diganti sadurunge disimpen.

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. Kanggo ngatur sistem lan ngawasi, ana antarmuka web sing dibangun, klien CLI lan GUI Syncthing-GTK, sing uga nyedhiyakake alat kanggo ngatur simpul sinkronisasi lan repositori. Kanggo nyederhanakake panelusuran kanggo simpul Syncthing, server koordinasi panemuan simpul lagi dikembangake.

Versi anyar ngetrapake dhukungan eksperimen kanggo enkripsi file, sing ngidini sampeyan nggunakake Syncthing karo server sing ora bisa dipercaya, contone, kanggo nyinkronake data ora mung karo piranti sampeyan, nanging uga karo server eksternal sing ora dikontrol pangguna. Kajaba iku, rilis anyar ngenalake dialog kanggo njaluk konfirmasi sadurunge mbatalake owah-owahan utawa nimpa direktori. Masalah karo konsumsi sumber daya CPU sing gedhe banget ing dialog karo indikator kemajuan animasi operasi wis ditanggulangi. Sabanjure, nganyari 1.16.1 langsung dirilis, sing ndandani masalah ing paket Debian.

Rilis sistem sinkronisasi file P2P sing mbukak Syncthing 1.16
Rilis sistem sinkronisasi file P2P sing mbukak Syncthing 1.16


Source: opennet.ru

Add a comment