
Unison Cloud-ი MIT-ის ლიცენზიით ღია კოდად იქცა
Unison Cloud-ი, Unison-ის პროგრამირების ენაზე აგებული განაწილებული კომპიუტინგის პლატფორმა, ახლა ღია კოდად არის გამოქვეყნებული MIT-ის ლიცენზიით. გამოშვება მოიცავს ოთხ პროექტს: კლიენტს, Nimbus-ის მუშა კვანძებს, API სერვერს და ვებ UI-ს.
Unison Cloud-ი, Unison-ის პროგრამირების ენაზე აგებული განაწილებული კომპიუტინგის პლატფორმა, ახლა ღია კოდად არის გამოქვეყნებული MIT-ის ლიცენზიით. გამოშვება მოიცავს ოთხ პროექტს, რომლებიც ერთად ქმნიან ამ პლატფორმას.
რა არის Unison Cloud?
Unison Cloud-ი ნებისმიერ კვანძების პულს აქცევს განაწილებულ კომპიუტერად, რომლის პროგრამირებაც Unison-ის ენაზეა შესაძლებელი. პროექტის მიხედვით, სერვისები წამებში განლაგდება და მსუბუქია, 200kb-ზე ნაკლებია, რაც აუქმებს მრავალგიგაბაიტიანი კონტეინერების აწყობისა და გაგზავნის საჭიროებას. პლატფორმა გთავაზობთ სწრაფ, ტიპიზებულ სერვისებს შორის კომუნიკაციას ადაპტური სერვის გრაფის კომპრესიის გამოყენებით, განაწილებულ პაკეტურ დავალებებს მაღალი დონის fork/join სტილის მოდელზე დაფუძნებით, ტრანზაქციულ საცავს DynamoDB-ის საფუძველზე, ობიექტურ საცავს S3-ის საფუძველზე, სეკრეტების მართვას და ხანგრძლივ ფონურ დავალებებს.
ოთხი გამოქვეყნებული პროექტი
Unison Cloud-ის კლიენტი განსაზღვრავს კლასტერის პროგრამირების მოდელს და მოიცავს როგორც ლოკალურ ინტერპრეტატორს ტესტირებისა და ლოკალური განვითარებისთვის, ასევე რეალურ ინტერპრეტატორს, რომელიც განაწილებულ Unison-ის კლასტერს უკავშირდება. პროექტი აღნიშნავს, რომ ეს კომპონენტი დიდი ხანია ღია კოდია. Nimbus-ი, Unison Cloud-ის კლასტერის მუშა კვანძი, Unison-ზეა დაწერილი და მხარს უჭერს მუშების ნებისმიერ რაოდენობას, რომელთა გაზრდა ან შემცირებაც დინამიკურადაა შესაძლებელი. Unison Cloud API Server-ი არის Haskell-ის სერვისი, რომელსაც კლიენტი მიმართავს დისტანციურ კლასტერთან ურთიერთობისას და რომელიც ასევე მოქმედებს როგორც მართვის სიბრტყე კლასტერის წევრობის თვალყურის დევნებისა და ავთენტიფიკაციის დამუშავებისთვის. Unison Cloud UI-ი არის კოდი, რომელიც app.unison.cloud-ს უდევს საფუძვლად და გამოიყენება განთავსებული სერვისების, ლოგების და სხვა მონაცემების სანახავად. Nimbus-ი, API სერვერი და UI-ი ახლად გამოქვეყნდა ღია კოდად.
ხელმისაწვდომობა და მხარდაჭერა
გუნდი ამბობს, რომ სჯერა, ეს ტექნოლოგია მსოფლიოსთვის უფრო სასარგებლო იქნება ღია კოდის პროექტის სახით და იმედოვნებს, რომ ადამიანები მისი გამოყენებით შესანიშნავ რამეს შექმნიან. Unison Cloud-ის კლასტერისთვის პროფესიონალური მხარდაჭერის მისაღებად დაუკავშირდით [email protected]ს.
წყაროები: Lobsters
SiTech — AI-გაძლიერებული ვებ დეველოპმენტი
ვქმნით სწრაფ, თანამედროვე ვებსაიტებს და AI-ს ვაერთიანებთ ქართული ბიზნესებისთვის. გაქვთ პროექტი ან კითხვა? სიამოვნებით დაგეხმარებით.