डापर, एक खुला स्रोत रनटाइम जो क्लाउड में देशी अनुप्रयोगों के निर्माण की सुविधा देता है 

Microsoft ने अभी संस्करण 1.0 जारी किया है क्लाउड रनटाइम को डिस्ट्रीब्यूटेड एप्लिकेशन रनटाइम कहा जाता है (डापर).

Microsoft के शब्दों में, Dapr है एक क्रम (निष्पादन समय) खुला स्रोत, पोर्टेबल और घटना संचालित कि डेवलपर्स आसानी से लचीला अनुप्रयोगों का निर्माण करने की अनुमति देता है, microservices, स्टेटलेस और स्टेटफुल मूल रूप से बादल में चल रहा है और एज इंफ्रास्ट्रक्चर पर (जैसे कि एज़्योर स्टैक हब या एडब्ल्यूएस आउटपोस्ट)।

डारप के बारे में

इस पहले स्थिर संस्करण के साथ, Dapr एप्लिकेशन हैं वे एक स्व-होस्ट किए गए बुनियादी ढांचे या उत्पादन परिदृश्यों में कुबेरनेट्स समूहों पर तैनात किए जा सकते हैं। इसलिए, Dapr का उद्देश्य नए वास्तविक दुनिया अनुप्रयोगों को बनाने वाले डेवलपर्स के साथ-साथ उन लोगों के लिए है जो क्लाउड-देशी आर्किटेक्चर पर मौजूदा अनुप्रयोगों और घटकों को स्थानांतरित और संचालित करते हैं।

लाभ के रूप में, Microsoft रिपोर्ट करता है कि Dapr का उपयोग नाटकीय रूप से डेवलपर उत्पादकता में सुधार होगा समय को कम करके वे अपने अनुप्रयोगों को विकसित करने में खर्च कर सकते हैं।

पाने के लिए बेहतर समझ, परियोजना के लिए जिम्मेदार लोग बताते हैं कि Dapr का निष्पादन समय डेवलपर्स को समस्या निवारण की तुलना में व्यावसायिक तर्क लिखने पर अधिक ध्यान केंद्रित करने की अनुमति देगा वितरित प्रणालियों की।

इस संस्करण में 1.0, डापर टीम की रिपोर्ट है कि उन्होंने कुबेरनेट्स पर उत्पादन अनुप्रयोगों को चलाने के लिए प्राथमिक होस्टिंग वातावरण के रूप में ध्यान केंद्रित किया है। यह डापर नियंत्रण विमान और सीडकर डापर वास्तुकला दोनों में गहराई से एकीकृत है। उदाहरण के लिए,

Microsoft इसे जोड़ता है डापर, जिसमें 70 से अधिक समुदाय-विकसित घटक हैं, इसलिए इसे परिदृश्यों की एक विस्तृत श्रृंखला के समाधान के रूप में प्रस्तुत किया जाता है। यह Dapr को उन डेवलपरों के लिए एक आकर्षक विकल्प बनाता है जो उच्च पोर्टेबिलिटी के साथ क्लाउड-स्वतंत्र अनुप्रयोगों का निर्माण करना चाहते हैं।

हम बताते हैं कि Dapr एक विशेष प्लेटफ़ॉर्म से बंधा नहीं है और इसे किसी भी प्रोग्रामिंग भाषा से HTTP और gRb प्रोटोकॉल के माध्यम से उपयोग करने के लिए डिज़ाइन किया गया है। तो यह कोई आश्चर्य नहीं कि Dapr- आधारित एप्लिकेशन Azure, AWS, अलीबाबा और Google बादलों पर चल सकते हैं।

हालांकि, देशी भाषा के अनुभव को बढ़ाने के लिए डेवलपर्स के लिए, एसडीके जावा, .NET, पायथन और गो के लिए डापर के इस संस्करण 1.0 के साथ उपयोग करने के लिए तैयार के रूप में जारी किया गया है। जावास्क्रिप्ट / Node.js, C ++, जंग और PHP के लिए SDK, वर्तमान में पूर्वावलोकन में, Dapr के अन्य संस्करणों के साथ पालन करेंगे। इसके अलावा, अपने देशी डापर-आधारित क्लाउड एप्लिकेशन को विकसित करने के लिए, आप वीएस कोड या इंटेलीज जैसे सामान्य विकास वातावरण का उपयोग कर सकते हैं।

इकोसिस्टम डापर में ओपन सोर्स तकनीक और क्लाउड प्रदाताओं से संबंधित विशिष्ट एकीकरण शामिल हैंजैसे पार्टनर टेक्नोलॉजी स्टैक। हालांकि यह सुविधा उन डेवलपर्स के लिए अतिरिक्त मूल्य प्रदान करती है जो उन्हें Dapr के साथ उपयोग करते हैं, यह Dapr- आधारित अनुप्रयोगों के लिए एक प्रदर्शन समस्या भी हो सकती है।

इस संबंध में, Microsoft ने यह कहते हुए भरोसा दिलाया कि Dapr में सर्विस-टू-सर्विस विलंबता बहुत कम है और इसे हाई-स्पीड परिदृश्यों के लिए अनुकूलित किया गया है।

परीक्षण में, निष्पादन समय चरम से 1,2 वें प्रतिशत तक लगभग 90 एमएस और लगभग 2 एमएस से 99 वें प्रतिशत तक विलंबता को जोड़ता है। सुरक्षा के लिहाज से, Dapr टीम ने मैन-इन-द-मिडल हमलों से बचाव करने की सिफारिश की है, जो Dapr द्वारा प्रदान की गई एन्क्रिप्शन है, जो इसके नियंत्रण विमान सेवा के माध्यम से जारी किए गए x.509 प्रमाणपत्रों के माध्यम से है और जो स्वचालित रूप से नवीनीकृत हो जाते हैं।

Dapr को विकसित करने के लिए, Microsoft केवल 2019 योगदानकर्ताओं के 114 ओपन सोर्स समुदाय पर निर्भर था।

2021 में, यह संख्या बढ़कर 700 हो गई, जो केवल 16 महीनों में छह गुना से अधिक की वृद्धि का प्रतिनिधित्व करता है, जो इस परियोजना के विकासकर्ता के बीच उत्पन्न होने वाली रुचि को दर्शाता है।

Dapr योगदानकर्ताओं के रूप में, हमारे पास अलीबाबा क्लाउड, HashiCorp, Microsoft, ZEISS, इग्निशन ग्रुप, साथ ही व्यक्तियों जैसे संगठन हैं।

अंत में, चूंकि Microsoft चाहता है कि Dapr खुला, तटस्थ और समावेशी हो, कंपनी ने घोषणा की है कि यह एक खुले सरकारी मॉडल में जाने की प्रक्रिया में है।

यदि आप इसके बारे में अधिक जानने में रुचि रखते हैं Darp के बारे में, आप विवरण देख सकते हैं निम्नलिखित लिंक में


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।