Bonsai, layanan sinkronisasi alat pikeun GNOME, diwanohkeun

Christian Hergert (Christian Hergert), panulis lingkungan pamekaran terpadu GNOME Builder, ayeuna damel di Red Hat, ngenalkeun proyék pilot bonsai, aimed dina ngarengsekeun masalah nyingkronkeun eusi sababaraha alat ngajalankeun GNOME. Pamaké tiasa nganggo Bonsai
pikeun ngaitkeun sababaraha alat Linux dina jaringan asal, nalika anjeun kedah ngaksés file sareng data aplikasi dina sadaya komputer, tapi henteu hoyong nransfer data anjeun ka jasa awan pihak katilu. Kode proyék ditulis dina C jeung dibekelan dilisensikeun dina GPLv3.

Bonsai kalebet prosés latar tukang bonsaid sareng perpustakaan libbonsai fungsi pikeun nyayogikeun jasa sapertos awan. Proses latar tukang tiasa dijalankeun dina workstation utama atanapi komputer mini Raspberry Pi anu terus dijalankeun dina jaringan asal, disambungkeun ka jaringan nirkabel sareng drive panyimpenan. Perpustakaan dipaké pikeun nyadiakeun aksés aplikasi GNOME kana jasa Bonsai maké API tingkat luhur. Pikeun nyambung ka alat éksternal (PC sejen, laptop, telepon, Internet of Things alat), utilitas bonsai-pasangan diusulkeun, nu ngidinan Anjeun pikeun ngahasilkeun token pikeun nyambungkeun kana jasa. Saatos ngariung, saluran énkripsi (TLS) dikelompokeun pikeun ngaksés jasa dimana pamenta D-Bus sérialisasi dianggo.

Bonsai henteu dugi ka ngan ukur ngabagi data sareng ogé tiasa dianggo pikeun nyiptakeun toko obyék cross-sistem kalayan dukungan pikeun sinkronisasi parsial dina sadaya alat, transaksi, indéks sekundér, kursor, sareng kamampuan pikeun overlay parobahan lokal khusus sistem dina luhureun anu dibagikeun. database dibagikeun. Panyimpenan objék anu dibagikeun diwangun dina dasarna API GVariant и LMDB.

Ayeuna, ngan ukur jasa pikeun ngaksés panyimpen file anu ditawarkeun, tapi ka hareupna direncanakeun pikeun nerapkeun jasa sanés pikeun ngakses surat, planner almenak, catetan (ToDo), albeum poto, koleksi musik sareng pidéo, sistem milarian, cadangan, VPN sareng saterusna. Salaku conto, ngagunakeun Bonsai dina komputer anu béda dina aplikasi GNOME, anjeun tiasa ngatur padamelan sareng kalénder anu disingkronkeun, panjadwal atanapi koleksi poto anu umum.

sumber: opennet.ru

Tambahkeun komentar