इस प्रोजेक्ट के बारे में

Apache StreamPark वास्तविक समय की स्ट्रीमिंग एप्लिकेशन बनाने और प्रबंधित करने के लिए एक ओपन-सोर्स फ्रेमवर्क है, जिसे स्ट्रीम प्रोसेसिंग के संपूर्ण जीवनचक्र को सरल बनाने के लिए डिज़ाइन किया गया है। यह Apache Flink और Apache Spark के लिए एक एकीकृत विकास ढांचा प्रदान करता है, साथ ही एप्लिकेशन प्रबंधन के लिए एक शक्तिशाली क्लाउड-नेटिव प्लेटफॉर्म भी प्रदान करता है। StreamPark उपयोगकर्ताओं को बड़े पैमाने पर स्ट्रीमिंग एप्लिकेशन को कुशलतापूर्वक और सुसंगत रूप से विकसित, डिबग, तैनात और संचालित करने में सक्षम बनाता है। मूल रूप से StreamX नामक इस परियोजना का नाम अगस्त 2022 में बदलकर StreamPark कर दिया गया था और जनवरी 2025 में यह एक Apache टॉप-लेवल प्रोजेक्ट (TLP) बन गया। मुख्य विशेषताएँ शामिल हैं: - स्ट्रीमिंग एप्लिकेशन डेवलपमेंट फ्रेमवर्क: पूर्व-निर्मित APIs, कनेक्टर्स और टेम्पलेट्स के साथ Flink और Spark स्ट्रीमिंग विकास को सरल बनाता है। - क्लाउड-नेटिव रियल-टाइम कंप्यूटिंग प्लेटफॉर्म: विकास, तैनाती, निगरानी और संचालन के लिए वन-स्टॉप रियल-टाइम कंप्यूटिंग प्लेटफॉर्म प्रदान करता है। - एकीकृत बैच और स्ट्रीमिंग प्रोसेसिंग: Apache Flink और Apache Spark का समर्थन करता है, जिससे स्ट्रीम प्रोसेसिंग और बैच प्रोसेसिंग दोनों संभव हो जाती हैं। - मल्टी-इंजन और मल्टी-वर्जन समर्थन: बहु-संस्करण वाले Flink/Spark एप्लिकेशन चलाएं और प्रबंधित करें। - मल्टी-एन्वायरनमेंट संगतता: Standalone, YARN (Hadoop 2.x/3.x), और Kubernetes पर काम करता है। - समृद्ध इकोसिस्टम: बिग डेटा इकोसिस्टम टूल्स (जैसे, Apache Flink/Spark/Paimon/Doris) और ML/AI इकोसिस्टम के साथ संगत। - उपयोग में आसान: सिंगल-सर्विस तैनाती; कुछ ही मिनटों में शून्य से चल रहे जॉब तक पहुँचें।