बोनसाई जीनोम-केंद्रित मल्टि-डिव्हाइस समक्रमण सेवा

ग्नोम-बोनसाई

ख्रिश्चन हर्जर्ट, एक रेड हॅट विकसक जीनोम बिल्डर एकात्मिक विकास वातावरणात काम केले आहे, "बोन्साई" नावाचा एक नवीन पथदर्शी प्रकल्प सुरू केला. जे मुख्य फोकस आहेमी एक म्हणून चालवा ग्नोम वापरुन विविध उपकरणांची सामग्री समक्रमित करण्याच्या समस्येवर तोडगा.

वापरकर्ते त्यांच्या नेटवर्कवर एकाधिक लिनक्स उपकरणांचा दुवा साधण्यासाठी बोनसाई वापरू शकतात जेव्हा त्यांना सर्व संगणकांवरील फायली आणि अनुप्रयोग डेटामध्ये प्रवेश करण्याची आवश्यकता असते, परंतु त्यांचा डेटा तृतीय-पक्ष मेघ सेवांमध्ये हस्तांतरित करू इच्छित नाही.

बोन्साई हे एखाद्या वैयक्तिक मेघासारखेच कार्य केले पाहिजे.

बोनसाई एक डेमन आणि वैयक्तिक क्लाऊड-सारख्या सेवा प्रदान करण्यासाठी आणि वापरण्यासाठी एक सामायिक लायब्ररी आहे. लक्ष्य प्रेक्षक हे एकाधिक डिव्हाइसेससह जीनोम डेस्कटॉपचे वापरकर्ते आहेत ज्यांच्यासाठी आपण आपली सामग्री समक्रमित करू इच्छित आहात.

बोनसाई बद्दल

बोनसाईमध्ये बोनसॅड पार्श्वभूमी प्रक्रिया आणि लिबबोनाई वैशिष्ट्य लायब्ररीचा समावेश आहे क्लाउड सारखी सेवा प्रदान करण्यासाठी.

मुख्य कार्य केंद्र किंवा मिनी संगणकावर पार्श्वभूमी प्रक्रिया सुरू केली जाऊ शकते रास्पबेरी पाई सतत वायरलेस नेटवर्क आणि होम नेटवर्कमध्ये कायमचे कार्य करणार्‍या डेटा स्टोरेज डिव्हाइसशी कनेक्ट केलेले असते.

लायब्ररीचा उपयोग उच्च-स्तरीय एपीआय वापरून बोनसाई सेवांमध्ये जीनोम अनुप्रयोगांमध्ये प्रवेश करण्यासाठी केला जातो.

बाह्य उपकरणांसह संप्रेषण करणे (इतर पीसी, लॅपटॉप, फोन, इंटरनेट ऑफ थिंग्ज डिव्हाइस), बोनसाई-जोडी उपयुक्तता प्रस्तावित आहे, जी टोकन तयार करण्यास अनुमती देते सेवा कनेक्ट करण्यासाठी. बंधनकारक केल्यानंतर, अनुक्रमित डी-बस विनंत्यांचा वापर करून सेवांमध्ये प्रवेश करण्यासाठी एक एनक्रिप्टेड चॅनेल (टीएलएस) आयोजित केले जाते.

बोंसाई केवळ डेटा सामायिक करणे मर्यादित नाही y एकाधिक सिस्टममध्ये प्रवेशयोग्य वस्तू तयार करण्यासाठी देखील वापरले जाऊ शकते साधने, व्यवहार, दुय्यम अनुक्रमणिका, कर्सर आणि सामान्य सामायिक डेटाबेसच्या शीर्षस्थानी प्रत्येक सिस्टममध्ये विशिष्ट स्थानिक बदल लागू करण्याची क्षमता यांच्यातील आंशिक सिंक्रोनाइझेशनच्या समर्थनासह.

सामान्य वस्तूंचा संग्रह ते GVariant API आणि LMDB वर आधारित आहे.

अॅप्स जेव्हा ते डिव्हाइस दरम्यान संवाद साधू शकतात तेव्हा बरेच चांगले असतात. म्हणूनच डेटा--क्सेस-ऑब्जेक्ट लायब्ररी, योग्यरित्या लिबबोनसै-दाओ नावाची लायब्ररी जीव्हीरिएंट आणि एलएमडीबीवर आधारित सिरिझिझबल ऑब्जेक्ट स्टोरेज प्रदान करते.

 प्राथमिक आणि दुय्यम अनुक्रमणिका, क्वेरी, कर्सर, व्यवहार आणि डिव्हाइस दरम्यान वाढीव संकालन समर्थन देते. प्राथमिक बोनसाई डिव्हाइसवरून काढलेल्या बदलांवर स्थानिक बदल बदलण्याची क्षमता यात आहे.

फाईल स्टोरेजमध्ये प्रवेश करण्यासाठी सध्या फक्त एकच सेवा देण्यात आली आहे, परंतु भविष्यात मेल, कॅलेंडर नियोजक, नोट्स (प्रलंबित कामे), फोटो अल्बम, संगीत आणि व्हिडिओ संग्रह, शोध प्रणाली, बॅकअप, व्हीपीएन इत्यादींसाठी इतर सेवांची अंमलबजावणी करण्याची योजना आहे.

उदाहरणार्थ, ग्नोम inप्लिकेशन्समध्ये विविध कॉम्प्यूटरवर बोनसाई वापरुन, आपण सिंक्रोनाइझ कॅलेंडर प्लॅनर किंवा फोटोंच्या सामान्य संग्रहात कार्य आयोजित करू शकता.

तसेचचे ख्रिश्चन हर्गर्ट नमूद करतात की सेवा सध्या सुरक्षित नाही, परंतु अनुप्रयोग सुरक्षित ठेवण्यासाठी आणि हा भाग सुधारण्यात सक्षम होण्यासाठी हे फ्लायवर कार्य करेल.

विशेषतः, आम्हाला अ‍ॅप्स तयार करण्यासाठी विकसकांना उत्कृष्ट साधने देणे आवश्यक आहे जे मूळपणे डिव्हाइस संकालनास समर्थन देतात.

या सर्वांसह प्रयोग करण्यासाठी मी जे बांधले आहे ते म्हणजे बोंसाई. या टप्प्यावर हा एक उत्तम प्रयोग आहे, परंतु माझ्यात सामील होऊ इच्छिणा others्या लोकांशी सहयोग करण्यासाठी हे खूप मनोरंजक आहे.

बोनसाई कसे मिळवा आणि स्थापित करावे?

प्रकल्पाबाबत, हे कसे कार्य करते हे जाणून घेण्यास स्वारस्य असलेल्यांसाठी, प्रयत्न करा किंवा त्याचा स्त्रोत कोड पहा, आपल्याला माहित असावे की प्रकल्प कोड सीमध्ये लिहिलेला आहे आणि जीपीएलव्ही 3 परवान्याखाली आला आहे. हे गिटलाबकडून मिळू शकते पुढील लिंकवर

पॅकेजचे बांधकाम मेसनच्या मदतीने केले जाऊ शकते. 

git clone https://gitlab.gnome.org/chergert/bonsai.git
cd bonsai/
meson build --prefix=/opt/gnome --libdir=lib
cd build/
ninja
ninja install

आपण या सेवेबद्दल अधिक जाणून घेऊ इच्छित असल्यास, मधील मधील मूळ प्रकाशनाचा सल्ला घेऊ शकता खालील दुवा.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटासाठी जबाबदार: AB इंटरनेट नेटवर्क 2008 SL
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.