वितरित अनुप्रयोग (ĐApps)
वितरित आवेदन क्या हैं (sApps)
वितरित अनुप्रयोग (sApps) ऐसे सॉफ़्टवेयर अनुप्रयोग हैं, जो अधिकतर क्लाउड कंप्यूटिंग प्लेटफ़ॉर्म पर संग्रहीत और निष्पादित किए जाते हैं और जो एक साथ कई सिस्टम पर चलते हैं। ये वितरित सिस्टम एक ही नेटवर्क पर काम करते हैं और एक पारंपरिक कार्य के विपरीत एक विशिष्ट कार्य या कमांड को पूरा करने के प्रयास में एक-दूसरे के साथ संवाद करते हैं, जो एक असाइन किए गए कार्य को प्राप्त करने के लिए एक समर्पित प्रणाली का उपयोग करता है।
चाबी छीन लेना
- एक वितरित ऐप, जिसे “”App” के रूप में संक्षिप्त किया जाता है, एक सॉफ्टवेयर का एक टुकड़ा है जो एक समर्पित सर्वर पर बजाय वितरित या क्लाउड नेटवर्क पर चलाया जाता है।
- कई उपकरणों में प्रसंस्करण शक्ति और भंडारण स्थान को वितरित करके, areApps को विकेन्द्रीकृत किया जाता है, जिससे वे हमले के लिए अधिक प्रतिरोधी हो जाते हैं क्योंकि विफलता का एक भी बिंदु नहीं है जिसे कम किया जा सकता है।
- ब्लॉकचैन-आधारित सिस्टम ऐसे प्लेटफ़ॉर्म रहे हैं जिन पर कई haveApp बनाए और तैनात किए गए हैं; हालाँकि, otherApps क्लाउड प्लेटफ़ॉर्म या अन्य नेटवर्क आर्किटेक्चर पर भी चल सकते हैं।
वितरित अनुप्रयोगों को समझना (sApps)
A AApp को एक नेटवर्क के उपयोगकर्ताओं को सहयोग करने और विचारों को साझा करने, कार्यों पर समन्वय करने, जानकारी तक पहुंचने और सर्वर के माध्यम से ऐप्स का आदान-प्रदान करने की अनुमति देने के लिए डिज़ाइन किया गया है। वे ज्यादातर क्लाइंट-सर्वर नेटवर्क पर उपयोग किए जाते हैं जहां उपयोगकर्ता का कंप्यूटर सर्वर या क्लाउड कंप्यूटिंग सर्वर से जानकारी तक पहुंचता है।
विभिन्न कंप्यूटर सिस्टम जो पूरे नेटवर्क में वितरित किए गए हैं, सामान्य रूप से समान या अलग-अलग उद्देश्यों के साथ काम करते हैं। उदाहरण के लिए, ई-कॉमर्स प्लेटफॉर्म में, प्रत्येक कंप्यूटर विशिष्ट कार्यों के लिए जिम्मेदार हो सकता है, जैसे:
- वर्तमान ग्राहकों को विशेष ऑफ़र के बारे में ईमेल भेजना और प्राप्त करना।
- ग्राहकों की सूची और उनके खरीद इतिहास को बेहतर लक्षित उत्पादों के लिए संकलित करना।
- नए ग्राहकों के साथ ग्राहक सूची को अद्यतन करना जिन्होंने ऑनलाइन बाजार के साथ पंजीकरण किया है।
- भविष्य के उत्पाद निर्णय लेने के लिए प्रत्येक संरक्षक से उत्पाद समीक्षा स्वीकार करना।
- चेकआउट में विभिन्न भुगतान विधियों को स्वीकार करना।
- ऑनलाइन ग्राहकों के सवालों का जवाब देना, चाहे वह कंप्यूटर के पीछे का व्यक्ति हो या चैटबॉट ।
इन कार्यों में से प्रत्येक को नेटवर्क पर एक या एक से अधिक सिस्टम द्वारा किया जाएगा, लेकिन सभी सिस्टम एक-दूसरे के साथ संवाद करते हैं ताकि यह सुनिश्चित हो सके कि ग्राहक उन उत्पादों को खरीदता है और प्राप्त करता है जो उनके लिए फायदेमंद है।
लोकप्रिय संगीत-स्ट्रीमिंग प्लेटफ़ॉर्म Spotify एक विकेंद्रीकृत ऐप है जो कुशलता से और कम-विलंबता के साथ संचालित करने के लिए उपयोगकर्ता के भंडारण और कम्प्यूटेशनल शक्ति का उपयोग करता है।
वितरित अनुप्रयोगों का उदाहरण ((Apps)
कंपनियों वित्तीय क्षेत्र में लगातार नए तरीकों के माध्यम से अपने काम प्रक्रियाओं में ĐApps को शामिल करने की मांग कर रहे हैं पारदर्शिता में सुधार करना है ।
वित्तीय क्षेत्र में एक फर्म includeApps को एकीकृत करना चाह सकती है इसके अन्य कारणों में एक वित्तीय लेनदेन में शामिल बिचौलियों की संख्या को कम करना, ग्राहकों को क्रिप्टोकरेंसी तक पहुंच प्रदान करना और सहकर्मी से सहकर्मी (पी 2 पी) ऋण देने वाले समूहों जैसे समूहों तक पहुंच बनाना शामिल है। । ĐApp का उपयोग ऐतिहासिक लेनदेन पर सत्यापन को बेहतर बनाने, एएमएल और केवाईसी प्रक्रियाओं को सरल बनाने, व्यापार वित्त और आपूर्ति-श्रृंखला वित्त में सुधार करने और खुले बैंकिंग को सक्षम करने के लिए भी किया जा सकता है।
ब्लॉकचेन और वितरित अनुप्रयोग (edApps)
क्रिप्टोकरेंसी में, अधिकांश क्रिप्टोकरेंसी द्वारा उपयोग किया जाने वाला ब्लॉकचेन एक कुशल डिजिटल मार्केटप्लेस बनाए रखने के लिए sApps का उपयोग करता है। अधिकांश केंद्रीयकृत संगठनों द्वारा अपनाए गए पारंपरिक क्लाइंट-सर्वर नेटवर्क के बजाय, ब्लॉकचेन एक सहकर्मी से सहकर्मी नेटवर्क पर चलते हैं जहां दो पक्षों के बीच किए गए लेन-देन की जानकारी नेटवर्क पर कई कंप्यूटरों में दर्ज की जाती है और साझा की जाती है। ये कंप्यूटर, जिन्हें नोड्स कहा जाता है, प्रत्येक बिटकॉइन बाजारों में एक व्यवस्थापक के रूप में कार्य करते हैं और बिटकॉइन को अवसर के रूप में प्राप्त करने के लिए स्वेच्छा से नेटवर्क में शामिल होते हैं।
प्रत्येक नोड में एक मूल लेनदेन की डुप्लिकेट कॉपी होती है, जो नेटवर्क द्वारा लगातार मेल खाती है। इसलिए जो कुछ भी उस नोड ए में जेन और जॉन के बीच बिटकॉइन लेन-देन के लिए नोड ए पर रिकॉर्ड है, वह नोड्स बी, सी, डी, ई और एफ से भिन्न नहीं हो सकता है। एकाधिक नोड्स द्वारा प्रत्येक लेनदेन को सत्यापित करने का यह अर्थ वितरित बंटवारे को कहा जाता है ।
चूंकि घटनाओं का एक संस्करण विभिन्न कंप्यूटरों के साथ सत्यापन योग्य हो सकता है, इसलिए एक हैकर को लेनदेन को ट्विक करने और रिकॉर्ड किए गए डेटा को दूषित करने के लिए विभिन्न भौगोलिक स्थानों में फैले सभी प्रणालियों में प्रवेश करना होगा। यह करतब असंभव है, बिटकॉइन ब्लॉकचेन को पारदर्शी और अविवेकी बनाता है।
इसके अलावा, एक ब्लॉकचेन नेटवर्क पर विभिन्न नोड्स में जानकारी के ब्लॉक को स्टोर करके, ब्लॉकचेन को एक सिस्टम की विफलता से खंडहर में नहीं लाया जा सकता है। जब कोई कंप्यूटर या सिस्टम विफल हो जाता है, तो अन्य सिस्टम बैकअप के रूप में कार्य करते हैं और डाउन सिस्टम की परवाह किए बिना चलते रहते हैं। एक बार जब सभी सक्रिय नोड्स ने एक लेनदेन को वैध के रूप में प्राप्त और सत्यापित किया है, तो ब्लॉक (यानी लेनदेन) को श्रृंखला में जोड़ा जाता है – सामान्य खाता -प्राप्त सार्वजनिक पहुंच। सभी नोड्स की कार्य क्षमता रखने की क्षमता, यहां तक कि जब एक या दो नोड्स नेटवर्क से बाहर निकल जाते हैं, तो यह सुनिश्चित करता है कि उपयोगकर्ता लगातार और समय पर ढंग से अपने लेनदेन को रिकॉर्ड कर रहे हैं और पुष्टि की जा रही है।