Poster: EdgeCitadel -- Hybrid NATS-MQTT Orchestration for Edge Multi-Agent Systems
यह शोध पत्र EdgeCitadel प्रस्तुत करता है, जो एक एज मल्टी-एजेंट ऑर्केस्ट्रेशन प्लेटफॉर्म है जो क्लाउड-शैली के ट्रांसपोर्ट या केंद्रीय रिले पर निर्भर हुए बिना होम सर्वर, IoT हब और मोबाइल फोन जैसे विषम उपकरणों के बीच कुशल समन्वय सक्षम करने के लिए जेटस्ट्रीम पर्सिस्टेंस (JetStream persistence) और डायरेक्ट पीयर डेलीगेशन (direct peer delegation) के साथ एक हाइब्रिड NATS-MQTT आर्किटेक्चर का उपयोग करता है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
एक ऐसे पड़ोस की कल्पना करें जहाँ हर किसी के पास एक स्मार्ट असिस्टेंट (एक "AI एजेंट") है जो उनके फोन, लैपटॉप या होम सर्वर पर रहता है। इन सहायकों को काम पूरा करने के लिए एक-दूसरे से बात करने की ज़रूरत होती है—जैसे लाइट चालू करना, संगीत बजाना, या सवालों के जवाब देना।
EdgeCitadel नामक शोध पत्र एक नया, अधिक स्मार्ट तरीका बताता है जिससे ये असिस्टेंट बिना किसी विशाल क्लाउड सर्वर की मदद लिए आपस में बातचीत कर सकते हैं।
यहाँ बताया गया है कि यह कैसे काम करता है, सरल उपमाओं (analogies) का उपयोग करते हुए:
1. समस्या: पुराना "पोस्ट ऑफिस" सिस्टम
पहले, ये AI असिस्टेंट मुख्य रूप से MQTT नामक सिस्टम का उपयोग करते थे। इसे एक पारंपरिक डाकघर (Post Office) की तरह समझें।
- यह कैसे काम करता था: यदि असिस्टेंट A, असिस्टेंट B से बात करना चाहता था, तो उसे अपना संदेश पोस्ट ऑफिस (सर्वर) में छोड़ना पड़ता था। पोस्ट ऑफिस फिर असिस्टेंट B को ढूँढता और संदेश पहुँचा देता था।
- समस्या: यह सरल कार्यों के लिए ठीक है, लेकिन यदि पोस्ट ऑफिस व्यस्त हो जाए या टूट जाए, तो पूरा पड़ोस बात करना बंद कर देता है। साथ भी, पोस्ट ऑफिस के पास बाद में समीक्षा के लिए हर बातचीत का स्थायी रिकॉर्ड रखने का कोई अच्छा तरीका नहीं था।
2. समाधान: EdgeCitadel (एक "हाइब्रिड हब")
शोधकर्ताओं ने EdgeCitadel नामक एक नया सिस्टम बनाया। यह केवल एक पोस्ट ऑफिस नहीं है, बल्कि एक अत्यधिक कुशल हब (Hub) है जो दो काम एक साथ करता है:
- सामने का दरवाज़ा (MQTT): यह परिचित "पोस्ट ऑफिस" का दरवाज़ा खुला रखता है ताकि साधारण उपकरण (जैसे स्मार्ट बल्ब या फोन) आसानी से अंदर आ सकें।
- बैक ऑफिस (NATS): इमारत के अंदर, यह एक बहुत तेज़, अधिक शक्तिशाली आंतरिक नेटवर्क का उपयोग करता है जिसे NATS कहा जाता है। यह एक हाई-स्पीड न्यूमैटिक ट्यूब सिस्टम (pneumatic tube system) की तरह है जो "भारी काम करने वाले" (backend services) के लिए है, जिन्हें डेटा स्टोर करने या पुरानी बातचीत को फिर से चलाने की आवश्यकता होती है।
जादुई ट्रिक: हब स्वचालित रूप से "पोस्ट ऑफिस" की भाषा और "न्यूमैटिक ट्यूब" की भाषा के बीच अनुवाद करता है। आपको दो अलग-अलग इमारतों की आवश्यकता नहीं है; यह सब एक ही सहज स्थान है।
3. तीन शानदार विशेषताएँ
A. सीधा हैंडशेक (पियर-टू-पियर)
पुराने सिस्टम में, यदि असिस्टेंट A को असिस्टेंट B से कुछ पूछना होता था, तो संदेश हमेशा सर्वर के माध्यम से जाता था।
- EdgeCitadel का बदलाव: एक बार जब सर्वर उनका परिचय करा देता है, तो असिस्टेंट A और असिस्टेंट B हब के माध्यम से सीधे एक-दूसरे को नोट्स दे सकते हैं, जैसे दो पड़ोसी बाड़ के पार से चिल्लाकर बात कर रहे हों। सर्वर को नोट पढ़ने की भी ज़रूरत नहीं है; वह बस उन्हें पास होने देता है। इससे चीजें बहुत तेज़ हो जाती हैं।
B. "घोस्ट ऑब्जर्वर" (पैसिव एग्रीगेटर)
आमतौर पर, यदि आप किसी बातचीत को रिकॉर्ड करना चाहते हैं, तो आप लाइन पर एक रिकॉर्डर लगा देते हैं। लेकिन यदि रिकॉर्डर टूट जाए, तो बातचीत रुक जाती है।
- EdgeCitadel का बदलाव: वे एक घोस्ट ऑब्जर्वर (Ghost Observer) का उपयोग करते हैं। यह एक कैमरे की तरह है जो बातचीत को देखता है और उसे एक नोटबुक (SQLite डेटाबेस) में लिख लेता है, लेकिन यह वास्तविक संदेश को कभी छूता नहीं है।
- महत्व: यदि घोस्ट ऑब्जर्वर क्रैश हो जाता है या सो जाता है, तो भी AI असिस्टेंट बिना किसी बाधा के बात करना जारी रखते हैं। रिकॉर्डिंग रुक सकती है, लेकिन काम कभी नहीं रुकता।
C. सुरक्षा सीमाओं के साथ "चेन ऑफ कमांड"
कभी-कभी, एक AI को दूसरे AI से मदद माँगनी पड़ती है, जो फिर तीसरे से मदद माँगता है। इसे "डेलीगेशन" (delegation) कहा जाता है।
- जोखिम: यदि यह श्रृंखला बहुत लंबी हो जाती है या खुद पर ही वापस घूमने लगती है (A ने B से पूछा, B ने A से पूछा, A ने फिर से B से पूछा...), तो सिस्टम फंस सकता है।
- समाधान: EdgeCitiel इस पर सुरक्षा घेरा (guardrails) लगाता है।
- यह चरणों की गिनती करता है (अधिकतम 5 स्टेप्स)।
- यह "कंटेंट हैश" (एक डिजिटल फिंगरप्रिंट) की जाँच करता है ताकि यह सुनिश्चित हो सके कि संदेश गोल-गोल नहीं घूम रहा है।
- यह एक टाइमर (90 सेकंड) सेट करता है ताकि सिस्टम अनंत काल तक इंतज़ार न करता रहे।
4. टेस्ट ड्राइव
शोधकर्ताओं ने वास्तविक दुनिया के विभिन्न उपकरणों पर इसका परीक्षण किया:
- एक उच्च श्रेणी का Apple Mac (ARM64)।
- एक मानक Intel कंप्यूटर (x64)।
- एक Android फोन।
- वास्तविक स्मार्ट होम गैजेट्स (लाइट्स, स्पीकर्स, कैमरे)।
परिणाम:
- गति: "पोस्ट ऑफिस से ट्यूब" का अनुवाद अविश्वसनीय रूप से तेज़ था (4 मिलीसेकंड से कम)।
- विश्वसनीयता: जब उन्होंने एक डिवाइस को बंद करके फिर से चालू किया, तो यह 17 मिलीसेकंड से भी कम समय में पुन: कनेक्ट हो गया।
- रिकॉर्डिंग: "घोस्ट ऑब्जर्वर" ने बिना बातचीत को धीमा किए 100% टेस्ट संदेशों को सफलतापूर्वक रिकॉर्ड किया।
मुख्य निष्कर्ष
इस शोध पत्र का मुख्य सबक यह है कि "एज" (आपके घर या फोन) पर रहने वाले AI एजेंटों के लिए, मैसेजिंग सिस्टम को बैकग्राउंड में छिपा हुआ नहीं होना चाहिए। इसे एक प्रथम श्रेणी का नागरिक (first-class citizen) होना चाहिए—एक मजबूत, रिकॉर्ड करने योग्य और तेज़ बुनियादी ढांचा जो उपकरणों को सीधे बात करने की अनुमति देता है, जबकि साथ ही यह भी सुनिश्चित करता है कि जो हुआ उसका एक सुरक्षित और ऑडिट योग्य इतिहास बना रहे।
उन्होंने सभी कोड और टूल्स उपलब्ध करा दिए हैं ताकि अन्य लोग अपना स्वयं का "EdgeCitadel" पड़ोस बना सकें।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।