बैकएंड वर्कफ़्लो की बढ़ती प्रवृत्ति के बाद, ओपन-सोर्स स्टार्टअप Inngest हाल ही में जीजीवी के नेतृत्व में $3 मिलियन का बीज निवेश हासिल करके ध्यान आकर्षित किया है। नवाचार-केंद्रित कंपनी तकनीकी समुदाय को सर्वर रहित कतारें, पृष्ठभूमि नौकरियां और वर्कफ़्लो बनाने और व्यवस्थित करने के लिए उपकरण प्रदान करती है।
Inngest के गठन का पता 2021 में लगाया जा सकता है जब बफ़र के पूर्व सीटीओ, डैन फैरेल्ली और टोनी होल्डस्टॉक-ब्राउन, जो पहले एक डॉकर इंजीनियर थे और हेल्थकेयर फर्म यूनिफ़ॉर्म टीथ में इंजीनियरिंग के प्रमुख व्यक्ति थे, ने साझेदारी की। इनगेस्ट के सीईओ होल्डस्टॉक-ब्राउन के अनुसार, कंपनी का लक्ष्य कतारबद्ध प्रतिमान में क्रांति लाना है जिसमें लंबे समय से नवाचार की कमी है। किसी संदेश को प्रसारित करने और भविष्य में निष्पादन को शेड्यूल करने की क्षमता कतारों और घटनाओं को एक साथ जोड़ती है। फिर भी, घटनाओं और घटना-संचालित वास्तुकला पर उच्च-स्तरीय फोकस के बावजूद कतारबद्ध नवाचार की उपेक्षा की गई है।
पिछले कुछ वर्षों में, NATS, काफ्का और ClickHouse जैसे वास्तविक समय डेटाबेस जैसी तकनीकों ने महत्वपूर्ण ध्यान आकर्षित किया है। होल्डस्टॉक-ब्राउन ने आगे विस्तार से बताया कि Inngest इन तकनीकी प्रगति का लाभ उठाता है और एक सहज, एकीकृत अनुभव प्रदान करने के लिए उन्हें आपस में जोड़ता है। यह फ़्यूज़न एक मजबूत ढांचा बनाता है जो घटनाओं, कतारों, फ़ंक्शन स्थितियों और सर्वर रहित सुविधाओं को प्रभावी ढंग से समायोजित कर सकता है।
Inngest एक अनूठा समाधान प्रदान करता है जहां डेवलपर्स टाइपस्क्रिप्ट के लिए सर्वर रहित कतारों को डिज़ाइन कर सकते हैं, उदाहरण के लिए चेकआउट वर्कफ़्लो के प्रबंधन को सरल बना सकते हैं। डेवलपर्स पर कॉन्फ़िगरेशन जटिलताओं का बोझ नहीं है। किसी इवेंट के ट्रिगर होने पर उन्हें केवल Inngest को सूचित करने की आवश्यकता होती है, और सेवा सेट फ़ंक्शन लॉन्च करेगी। यदि कुछ भी गलत हो जाता है, तो Inngest फ़ंक्शन पुनर्प्रयास की स्वचालित हैंडलिंग भी प्रदान करता है।
प्लेटफ़ॉर्म डेवलपर्स को पृष्ठभूमि कार्यों से निपटने के लिए Inngest निष्पादन कार्यों के लिए टाइपस्क्रिप्ट या जावास्क्रिप्ट कोडबेस का उपयोग करने देता है। परिणामस्वरूप, नए उपयोगकर्ता के लिए स्वागत ईमेल भेजने जैसे कार्यों को एपीआई endpoint से हटाया जा सकता है और इसके बजाय इनगेस्ट द्वारा प्रबंधित किया जा सकता है। यह इंगित करता है कि डेवलपर्स वर्सेल जैसे प्लेटफार्मों के साथ मिश्रण करके, सर्वर रहित फ़ंक्शंस का उपयोग करके आसानी से स्टेटफुल एप्लिकेशन बना सकते हैं।
होल्डस्टॉक-ब्राउन के स्पष्टीकरण के अनुसार, इनगेस्ट का उपयोग करने का मतलब है कि डेवलपर्स कतारों के प्रबंधन, कॉन्फ़िगरेशन को संभालने, पुनः प्रयास और समवर्तीता के बारे में चिंता किए बिना कोडिंग और फ़ंक्शन लेखन पर ध्यान केंद्रित कर सकते हैं। प्लेटफ़ॉर्म इन जटिलताओं का स्वचालित रूप से ध्यान रखता है।
दिलचस्प बात यह है कि Inngest बड़े भाषा मॉडल के क्षेत्र में विशिष्ट अनुप्रयोग मिले हैं, एक ऐसा क्षेत्र जिस पर उसने शुरू में विचार नहीं किया था। यह देखते हुए कि ऐसे मॉडलों को अनुक्रम प्रबंधन, पुनः प्रयास और राज्य संरक्षण के लिए उपकरणों की आवश्यकता होती है, वे इनगेस्ट की पेशकशों के लिए बिल्कुल उपयुक्त हैं। Inngest के उपकरण कंपनियों के मॉडलों को सक्रिय उपयोग में लाने के संचालन को सरल बनाते हैं।
परेशानी मुक्त अनुभव की तलाश कर रहे डेवलपर्स के लिए शुरुआती फंडिंग और उसके बाद के उत्पाद विकास एक वरदान के रूप में आते हैं। डेवलपर्स ने जटिल मुद्दों को हल करने के लिए लंबे समय से इवेंट-संचालित प्रोग्रामिंग मॉडल और वर्कफ़्लो ऑर्केस्ट्रेशन सिस्टम को अपनाया है, लेकिन इससे नए बुनियादी ढांचे के प्रबंधन पर अतिरिक्त कार्यभार बढ़ गया है। पृष्ठभूमि कार्यों या तृतीय-पक्ष एपीआई की निर्भरता को प्रबंधित करने जैसे बुनियादी कार्यों के लिए भी समस्या उत्पन्न होती है। नतीजतन, कंपनियों को इवेंट कतारों, विभिन्न सर्वर रहित कार्यों और तदनुसार, अन्य डेटाबेस को प्रबंधित करने के लिए पूरी टीमों को समर्पित करना पड़ा है।
हालाँकि, Inngest द्वारा लाए गए उपकरणों के अनूठे सेट के साथ, इस अतिरिक्त भार को आसानी से प्रबंधित किया जा सकता है। जबकि इनगेस्ट ने सही दिशा में बड़े कदम उठाए हैं, एप्लिकेशन विकास को दोषरहित और कुशल बनाने के लिए और अधिक नवाचार की आवश्यकता है। ऐपमास्टर जैसे प्रतिष्ठित no-code प्लेटफॉर्म पहले ही इस क्षेत्र में अपनी पहचान बना चुके हैं, मोबाइल और वेब एप्लिकेशन विकास में क्रांति ला रहे हैं। सर्वर रहित फ़ंक्शंस के साथ स्टेटफुल एप्लिकेशन बनाने की अपनी विशेष क्षमता के साथ, इनगेस्ट तकनीकी पारिस्थितिकी तंत्र में एक और प्रभावशाली खिलाड़ी के रूप में उभरने के लिए तैयार है।