د ډینډرایټ 0.1.0 خوشې کول ، د میټریکس پروتوکول پلي کولو سره د مخابراتو سرور

خپور شوی د میټریکس سرور خوشې کول ډینډرایټ 0.1.0، کوم چې د بیټا ازموینې مرحلې ته د پراختیا لیږد په نښه کړ. ډینډرایټ د غیر متمرکز مخابراتي پلیټ فارم میټریکس پراختیا کونکو اصلي ټیم لخوا رامینځته کیږي او د میټریکس سرور اجزاو دوهم نسل پلي کولو په توګه موقعیت لري. د حوالې سرور برعکس Synapse، په Python کې لیکل شوی، کوډ Dendrite وده کوي په Go ژبه کې. دواړه رسمي تطبیقونه د اپاچي 2.0 جواز لاندې جواز لري. د پروژې په حدودو کې روما په زنګ ژبه کې د میټریکس سرور نسخه په جلا توګه رامینځته کیږي ، کوم چې لخوا توزیع شوی د MIT جواز لاندې.

د نوي سرور موخه د لوړ موثریت، اعتبار او توزیع وړتیا ترلاسه کول دي. ډینډرایټ Synapse ته وده ورکوي ، د کار کولو لپاره د پام وړ کم حافظې ته اړتیا لري ، او کولی شي په ډیری نوډونو کې د بار توازن له لارې اندازه کړي. د ډینډرایټ جوړښت د افقی پیمانه ملاتړ کوي او د مایکرو سرویسونو په شکل کې د هینډلرونو جلا کولو پراساس دی ، چیرې چې هر مایکرو سرویس مثال په ډیټابیس کې خپل میزونه لري. د بار بیلانسر مایکرو خدماتو ته زنګونه لیږي. په کوډ کې د عملیاتو موازي کولو لپاره ، تارونه (د تګ معمولونه) کارول کیږي ، کوم چې تاسو ته اجازه درکوي د ټولو CPU کور سرچینې وکاروئ پرته لدې چې دوی په جلا پروسو ویشئ.

د ډینډرایټ 0.1.0 خوشې کول ، د میټریکس پروتوکول پلي کولو سره د مخابراتو سرور

ډینډرایټ دوه طریقې ملاتړ کوي: مونولیتیک او پولی لیت. په monolithic حالت کې، ټول مایکرو خدمتونه په یو واحد اجرایوي فایل کې بسته شوي، په یوه پروسه کې اجرا شوي، او یو له بل سره مستقیم تعامل کوي. په څو برخو (کلستر) حالت کې، مایکرو خدمتونه په جلا توګه پیل کیدی شي، په شمول په مختلفو نوډونو ویشل شوي. د اجزاو تعامل
د څو برخو حالت د داخلي HTTP API او پلیټ فارم په کارولو سره ترسره کیږي اپاپي کافيکا.

پراختیا د میټریکس پروتوکول ځانګړتیاو پراساس ترسره کیږي او د دوه ټیسټ سویټونو په کارولو سره - د Synapse لپاره عام ازموینې سیسټم او یو نوی سیټ بشپړول. د پراختیا په اوسني پړاو کې، ډینډرایټ د مراجعینو-سرور API ازموینې 56٪ او د فدراسیون API ازموینې 77٪ تیریږي، پداسې حال کې چې د اصلي فعالیت پوښښ د مراجعینو-سرور API لپاره 70٪ او د فدراسیون API لپاره 95٪ اټکل شوی.

د بیټا ازموینې مرحله په ګوته کوي چې ډینډرایټ په دوره توګه رامینځته شوي نوي ریلیزونو سره پراختیا ته د لومړني پلي کولو او لیږد لپاره چمتو دی. د ریلیزونو په مینځ کې ، په ډیټابیس کې د ډیټا ذخیره کولو سکیم به اوس تازه شي (د ذخیره کولو څخه د سلائسونو نصبولو برعکس ، د ډیټابیس مینځپانګې به د تازه کولو وروسته له لاسه ورنکړل شي). هغه بدلونونه چې شاته مطابقت ماتوي، د ډیټابیس جوړښت بدلوي، یا د تشکیلاتو بدلونونو ته اړتیا لري یوازې په لویو خپرونو کې وړاندیز کیږي. ډینډرایټ اوس مهال سپارښتنه کیږي چې د پوسټګری ایس کیو ایل DBMS سره په ګډه په مونولیټیک حالت کې وکارول شي ترڅو کوچني کور سرورونه او P2P نوډونه رامینځته کړي. د ورته عملیاتو اداره کولو سره د نه حل شوي مسلو له امله د SQLite کارول لاهم وړاندیز شوي ندي.

هغه ځانګړتیاوې چې لا تر اوسه په ډینډرایټ کې ندي پلي شوي شامل دي د پیغام رسید تایید، د لوستلو نښه، د خبرتیا خبرتیاوې، OpenID، د بریښنالیک پابند کول، د سرور اړخ لټون، د کارونکي لارښود، د کارونکي سترګې پټول، د ګروپونو او ټولنو جوړول، د کاروونکي آنلاین شتون ارزونه، د میلمنو معلومات، د دریمې ډلې شبکې سره اړیکه.

د کارونې لپاره شتون لري د چیٹ خونو لپاره لومړني فعالیت (جوړول ، بلنه ، د تصدیق قواعد) ، په خونه کې د برخه اخیستونکو فدراسیون وسیله ، له آفلاین څخه بیرته راستنیدو وروسته د پیښو ترکیب کول ، حسابونه ، پروفایلونه ، د ډایل کولو نښې ، د فایلونو ډاونلوډ او اپلوډ کول (میډیا API) ، د پیغامونو ایډیټ کول، ACLs، د ټاګ پابند کول او د پای څخه تر پایه کوډ کولو لپاره د وسیلو او کیلي لیستونو سره کار کول.

راځئ چې یادونه وکړو چې د غیر متمرکز مخابراتو تنظیم کولو پلیټ فارم میټریکس HTTPS+JSON د ټرانسپورټ په توګه کاروي چې د ویب ساکټ یا پروتوکول کارولو وړتیا لري. CoAP+شور. سیسټم د سرورونو د یوې ټولنې په توګه رامینځته شوی چې کولی شي یو له بل سره اړیکه ونیسي او په یوه ګډ غیر متمرکز شبکه کې متحد شي. پیغامونه په ټولو سرورونو کې نقل شوي چې د پیغام رسولو ګډون کونکي ورسره تړلي دي. پیغامونه په سرورونو کې په ورته ډول تبلیغ کیږي چې ژمنې د Git ذخیره کولو تر مینځ تبلیغ کیږي. د موقتي سرور بندیدو په صورت کې، پیغامونه له لاسه نه ورکول کیږي، مګر کاروونکو ته لیږدول کیږي وروسته له دې چې سرور بیا عملیات پیل کړي. د کارن ID مختلف اختیارونه ملاتړ کیږي ، پشمول د بریښنالیک ، تلیفون شمیره ، فیسبوک حساب او داسې نور.

په ټوله شبکه کې د ناکامۍ یا پیغام کنټرول هیڅ یو ټکی شتون نلري. د بحث لخوا پوښل شوي ټول سرورونه یو له بل سره مساوي دي.
هر کاروونکی کولی شي خپل سرور پرمخ بوځي او له یو عام شبکې سره وصل کړي. د جوړولو امکان لري دروازې د نورو پروتوکولونو پر بنسټ د سیسټمونو سره د میټرکس تعامل لپاره، د بیلګې په توګه، چمتو شوی IRC، Facebook، Telegram، Skype، Hangouts، Email، WhatsApp او Slack ته د دوه طرفه پیغامونو لیږلو خدمتونه. د فوري متن پیغام رسولو او چیټونو سربیره، سیسټم د فایلونو لیږدولو، خبرتیاو لیږلو لپاره کارول کیدی شي.
د مخابراتي کنفرانسونو تنظیمول، غږ او ویډیو زنګونه کول. دا د داسې پرمختللي ب featuresو ملاتړ هم کوي لکه د ټایپ کولو خبرتیا ، د کارونکي آنلاین شتون ارزونه ، د لوستلو تایید ، پش خبرتیاوې ، د سرور اړخ لټون ، د تاریخ همغږي کول او د پیرودونکي حالت.

سرچینه: opennet.ru

Add a comment